Most Beautiful Islands in the World Posted on May 7, 2017May 11, 2017 by Shafaq Sajjad Nothing on this earth can beat the beauty of an island. Oxford dictionary defines an island as ‘a piece of land surrounded by water’. But we know an island is much more than that. Fantasy for some... Read More