The Tubkaak Krabi Boutique Resort

123 Moo 3, Tubkaak Beach
Krabi
Thailand