JavaScript is off. Please enable to view full site.

Thursday , 06th August 2020

Umananda Temple on world’s smallest inhabited island

  • Video
  • 3 years ago

Umananda Temple is a unique holy place as it is located on the smallest inhabited island in the world