Tucked away on Koh Lanta's west coast, on the scenic Klongnin Beach, SriLanta is a boutique resort offering charming villas in a tranquil tropical...