The Ridge The Ridge is an exclusive luxury development of private pool villas with panoramic sea views located in the prime North East of Koh Samui, just minutes from the island’s most popular beaches and [More]