heritage.site

Umananda Temple

Umananda Temple Umananda Temple - Credit: Wikimedia Commons

Umananda Devaloi (Pron: ˈʊməˌnændə ˈdeɪvəˌlɔɪ) is a Shiva temple located at the Umananda Island (Peacock Island) in the middle of river Read more on Wikipedia

Source: en.wikipedia.org