Sri Radha Govinda temple in Tirupati, established under ISKCON, is one of the largest ISKCON temples in southern India.

 

Share This