"I came across this non profit organization around a year back during our regular visits to Vrindavan. We saw this beautiful temple complex before entering the main city of Vrindavan. We visited here to have
Rajasthan, the nation’s largest state, has long been considered one of India’s brightest jewels. Adorned with a rich, vibrant cultural history and beautiful landscape, it is one of the most favored tourist destinations of the country. With parts of the Indus Valley Civilization located in Rajasthan, it is considered the cradle of India’s birth. However,