Category: Lanta Island

Lanta Island

Lanta Pavilion Resort

Lanta Pavilion Resort Klong Khong Beach, Koh Lanta, Krabi, Thailand Located just off the coast of Krabi. This tropical and tranquil resort is nestled in tropical gardens and sits directly …