Plan Ahead - Similan Islands Thailand
The Similan Islands consist of nine granite islands studded with mammoth rock formations like statues of ancient gods in a water wonderland of brilliant sapphire blue. The beauty is so surreal one would expect it to be the playground of