Discover the magnificent Pillar Rocks, a set of three giant rock pillars standing tall amidst the lush greenery, offering breathtaking views of the valleys below.
Pillar Rocks can be reached by a short drive or trek from the town center.
Spend a relaxing afternoon at Chettiar Park, a beautifully landscaped garden with colorful flowers and refreshing ambiance, ideal for a leisurely stroll.
Chettiar Park is located near the town center, providing a tranquil escape from the bustling streets.
End your day with a cozy dinner at High On Chai, a charming cafe offering a delectable range of snacks and beverages to unwind after a day of exploration.
High On Chai is located in the town center, providing a relaxed atmosphere for your evening meal.