Maldives is an island country with coral reefs and sandy beaches. People from all parts of the world come to spend holidays in this area. You can do diving, windsurfing and snorkeling in the beaches. The beaches of this area are good places for walking and biking. People like to explore the underwater area in the shore watching the fishes and corals. Maldives has many island resorts and areas where you can enjoy water adventure and water sports. The country has many historical spots including old mosques with superb interiors. The museums in Maldives have historical artifacts. Following is a list of five top Maldives attractions you must see.