Banyan Tree ****

Nestled in the Bay of Intendance, one of the most beautiful white sand beaches end of the world, palm trees swaying with the sea breeze and a forest lush tropical, the Banyan Tree Seychelles provides a rare taste of paradise.