Select Page

Seychelles wins the title of the world’s most romantic destination at the grand final celebrations of the 29th edition of the World Travel Awards. This island republic in the western Indian Ocean has won the title for the third consecutive year surpassing other commonwealth nations like Barbuda, Maldives and Antigua.   

Read the original article here: