News

A tiny European island which boats transparent waters, balmy weather and swaying palm trees is giving the Maldives a run for ...