Do you know where the Peacock Island of India is? It is located in Assam. This unique place is the world’s smallest inhabited river island and has ancient rock-cut sculptures.
Lost within the vastness of the Indian Ocean is a collection of 115 islands that remained uninhabited until the 18th century and that is now known as the African nation of Seychelles. This beautiful ...
While there are plenty of island nations across the world, some are bigger than others. While Sweden might have the most islands of any country in the world, they don't hold the title for the country ...