Thirumangaai – Secluded tranquility Jeda villa is the best for a secluded tranquil holiday. Wished we could stay longer. Perfect place to declutter the mind and rejuvenate. Thank you for a peaceful holiday