JavaScript is off. Please enable to view full site.

Saturday , 20th April 2024

Umananda Temple on world’s smallest inhabited island

  • Video
  • Thursday, July 13, 2017, 15:10 GMT+7

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