Sila is an ancient Sanskrit word from Buddhist texts meaning virtue, good conduct, and moral discipline, and is part of the Buddhist Eightfold Path to Enlightenment. High in the Chaweng Hills on the island of Koh Samui, Thailand, the Chaweng Sila luxury villa development certainly transcends it to higher heights with its illuminating blend of […]
Continue.. Koh Samui Villas – Chaweng Sila Development, Koh Samui Island, Thailand