Perhentian Kecil, Malaysia
The Perhentian Islands are off the north east coast of Malaysia, so getting here meant catching a freezing cold overnight bus back up north from KL... but getting here was well worth it! There are two islands that make up the Perhentians, one called Kecil island (the small one) and the other called Perhentian Besar (the bigger one), we decided to stay on Kecil as we heard it was nicer and quieter with no roads or traffic of any sort! Upon pulling up to the pie...