The nearest railway station, Villupuram Junction, is 33 minutes away. Stambheshwar Mahadev Temple, Gujarat Located in Jambusar, this temple is also known as the Gayab Mandir (Lost Temple ...