Barika Chuburi, India
Bhairabi Temple
The Bhairabi Temple is located on the outskirts of Tezpur of Sonitpur District in Assam, India.
- City
- Barika Chuburi
- Country
- India
- Category
- Religious
- Suggested visit
- About 45 minutes
More places in Barika Chuburi
Background: Wikipedia