DISCOVER A NEW ESCAPE

Tara Mantra Cha am is a new stylish boutique beach resort, with 3 mood swimming pools and waterfall cascading their ways toward the sea line.