Terra Selisa

1. August 2015 0

Terra Selisa means literally, ‘earth in balance’. Terra Selisa sea resort is located in ‘unseen’ Thailand, 38 km south of Hua Hin in the National…