WALKWAY
Walk through the lush tropical garden with sea facing Villas located on either side. Get to see the only Cannon Ball tree in the Seychelles and many varieties of tropical flowers.
WALKWAY