Koh Samui, Thailand  Coral Island (locally known as Koh Tan) is exactly what most travellers picture when they think of the perfect small island hide…
Stretching almost 400km from central Thailand down to the Gulf of Thailand, the mighty Chao Phraya River commands a place in Bangkok’s sprawling land…