Skip to main content
Login Join
The Lord Shri Ram Temple stands in the midst of the water at Ramdara in Pune, India.