Snorkelling, Pulau Perhentian, Terengganu

Though eastern Peninsular Malaysia has several islands offering unparalleled underwater activities, amazing Pulau Perhentian wins flippers-down when it comes to attracting snorkellers. Perhaps it’s the water itself: clear and ethereally blue, the seas surrounding Perhentian draw a huge variety of colourful marine life, from sharks and tropical fish to turtles and urchins. Coral beds lie close to shore, and on most days you won’t have to swim much further than the jetty at Long Beach before finding yourself inside a veritable rainbow cloud of fish of all shapes and sizes.