The Seychelles have a fantastic public relations department that advertises its islands as some of the most idyllic and gorgeous in the Indian Ocean, and we can attest that this is indeed true. As beach lovers, we have to agree that the Seychelles have some of the most magnificent beaches in the world. SCUBA diving…Continue reading Seychelles