Indian Ocean Islands Banyan Tree Seychelles Experience a kaleidoscope of colours above and under water at the stunning Intendance Bay at Banyan Tree Seychelles. Surrounded by nature and nestled on a pristine private beach in South Mahé, guests can enjoy balmy breezes from the Indian Ocean right at their doorstep. Banyan Tree have recently released an offer for … [Read more...]