The Kandolhu Island Resort is touted as “the best kept secret in the Maldives,” and from the looks of things, it certainly lives up to the name. This tiny island is surrounded by sparkling white sandy beaches, complete with 30 beautiful over-water villas that let you wake up with the surf at your front door. Or, if you prefer, simply step into your private infinity pool to soak in the rays after breakfast. Other amenities include: high-speed Wi-Fi, a robust gym, laundry service, housekeeping service, a small library, and a small boutique for your toiletries. Continue reading for more pictures.