Providence is perfectly set on the east coast of Mahé Island. It provides one of the most splendid beaches of the island and offers a unique view over the turquoise lagoon in front of The Wharf Hotel and Marina.