Marutham ResidencyBest Hotel In Courtallam — Marutham ResidencyMarutham Residency is a 3-star hotel located in Courtallam, Tenkasi Tamil Nadu, India. It is a short walk from the main bus stand and…Jun 8, 2023Jun 8, 2023