White sandy beaches on the east coast protected from the Indian Ocean by a barrier reef. On the west coast there are decent beaches, however the east coast is the place to be. Spend a week or two and dip your toes into the soft white sand of a new beach every day, snorkel and dive in the crystal clear waters, try your hand at kite surfing or simply wallow in the warm water.