Baan Leelavadee
Guest house with pool in a beautiful tropical garden, in front of ocean
Khao Sok National Park is located about 70 km from the house.
Read more …
Map