Karta Vacation Rentals
Perched in the hills of Na Mueang on Koh Samui, Cascade Tara sits in a mountain setting a short drive from Nathon Pier and Namuang Waterfall 2. It’s about 5 km from Lamai town, near Hin Ta Hin Yai and Lamai Night Market, and within reach of Chaweng Beach. Pet-friendly and with free on-site parking, it’s a handy base for island explorers.