Any place directly connected to Krishna is spiritually identical to Him and is therefore an ideal place for practicing Bhakti yoga. There are many sites in India where Krishna, during various incarnations, performed activities for all to see. These places have special significance, and chief among them are Vrindavana (Uttar Pradesh), where Krishna Himself appeared, and Mayapur (West Bengal), where Chaitanya Mahaprabhu appeared.