If you're looking for a paradisiacal place with luxury resorts, picture-perfect beaches and stunning turquoise sea, Maldives are a great choice. The archipelago in the middle of the Indian Ocean is a dream destination for a beach holiday.