We have been lucky enough to stay at Thavorn Beach on two separate occasions since arriving in Thailand. It is a truly magical place, with the most enchanting gardens, spectacular views and a beautiful history. It’s a very special hotel and we would love to share our experience with you. As always, some of the…