Mulagandha Kutty Vihara, Sarnath

India Video

Mulagandha Kutty Vihara is a prime destination of worship, located in Sarnath near Varanasi, Uttar Pradesh state of India.