Sensuously located amidst azure waters off the African coast, Seychelles is a magical island boasting of lush green surroundings and breathtaking beaches. One cannot help but fall in love on the island of love, as it is known the world over, with its magnificent coves that seem to come to life when the gentle waves hit them. Couples can take spa treatments and massages in the many exotic resorts that cater mainly to honeymooners. Seychelles must be earmarked for your next holiday as it is here one can feel relaxed with himself and his partner, amidst serene surroundings.
Image credit: planetden