The Maldives is a small island nation in the Indian Ocean. Its crystal waters, white sand beaches and sunny, warm weather has made it a hit among British holidaymakers, and it has proven ...