Maya Bay, nestled in Thailand’s Krabi province, has taken the coveted title of third best beach in the world, according to the latest travel guide [more…]

Go to Source
Author: TN