ISKCON Sri Radha Krishna Temple
Sri Radha Krishna Temple has deities of Radha and Krishna located at Rajajinagar, in North Bangalore, Karnataka, India. It is one of the largest ISKCON temples in the world.
View all tags
Posted on
Feb 24, 2019
More by Rakshith N View profile
Like