The name alone conjures up images of hidden pirate treasures and a tropical island paradise. If you like beaches, there are miles of white coral sands that dip invitingly into clear, warm turquoise waters. If you enjoy swimming, you'll find the Indian...