top of page

India

← Explore all Temples & Teerth

Deity: Available soon. Place: Ambikapur Chhattisgarh

India. Located in Ambikapur.

Built
1947-08-15
Address
Udaypur Tahsil, Surguja, Chhattisgarh, 497333, India

History

India, officially the Republic of India, is a country in South Asia. It is the seventh-largest country by area and the most populous country in the world. Since its independence in 1947, it has been the world's most populous democracy.

  • Nearest City: Ambikapur

Open this temple in the Encyclopedia

bottom of page