The smallest country in Asia is full of surprises with over 1200 beautiful islands in the Indian Ocean. Maldives is always one of the best luxury travel destinations in the world with all the giant hotel and resort brands competing with each other. Many islands in this small country are owned by specific hotel and resort brand and the entire islands serve as a resort with everything so very romantic and spectacular. Staying in one of these wonderful private island resorts, you can have best out of your honeymoon. You can go scuba diving, surfing, take a Maldivian massage and spa, go cruising, and see the relatively unspoilt and untouched beauty of Indian Ocean.