Hidden amidst swaying palm trees in the tranquil nature of Koh Phangan, Buri Rasa Village is located on the most perfect beach of the region with pristine powdery white sand and clear turquoise water.