Digha, India
Baba Bhusandeswar Temple
Baba Bhusandeswar Temple - Asia's Largest Shiva Linga is located at Bhograi Block, Kumbhirgadi village of Balasore district, Odisha, India.
- City
- Digha
- Country
- India
- Category
- Religious
- Suggested visit
- About 45 minutes
More places in Digha
Background: Wikipedia