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