Tag Archives: Koh Tao

Casas Del Sol in Koh Tao, Thailand

The luxury villas of Casas del Sol are located on the hillside above the main town and beach of Sairee, an ideal location that is central and convenient yet private and tranquil.

Casas Del Sol in Koh Tao, Thailand 01

Continue reading