Thalli, Tamil Nadu

Thalli is a town in Denkanikottai Taluk, Krishnagiri district of Tamil Nadu, India. It is “Little England” named so by the British during their regime mostly due to its cool weather.
Distance Covered
0 KMs
Average Ride Time
0 Hrs
Expense
₹ 0
Trees Planted
0

Pitstops

STAYS

Rathnamala Estate (Eco-friendly Homestay, Nature Camp & Resort), Thalli

PLACES VISITED

  • Sangama, Karnataka
Meenakshi Sundaram V

Solverwp- WordPress Theme and Plugin

Scroll to Top