The Similan Islands form a fabulous archipelago in the Andaman Sea, just 120 km northwest of Phuket island.