Room with a view: Ocean Front Pool Residence at Belmond Napasai
Belmond Napasai is a true paradise set on the north coast of tropical island of Koh Samui, Thailand, it’s so beautiful we just had to pick our room with a view from here this week. The secluded haven is right next to a stunning sandy beach in lush tropical gardens complete with a mix of tra...