Maldives
With more than 1100 islands spread across 26 idyllic atolls surrounded by turquoise lagoons teeming with colourful fish and bright coral landscapes, the Maldives is perfect for snorkelling and diving. The beaches of white sand are pristine and secluded, and most resorts offer special honeymoon, birthday and anniversary deals. Sound like heaven on earth? It’s pretty close.