Travelers love the Indian Ocean islands of Maldives for the clear turquoise sea and coral reefs that surround them, filled with colorful marine life, and for white sand beaches and sunny weather. Visitors enjoy the islands and the seas by snorkeling, diving, stand-up paddleboarding, windsurfing, kitesurfing, and sailing. Many of the resorts are on private islands, and others places to stay include liveaboard boats, guesthouses, and boutique hotels.