Kodaikanal Hotels – Stay at the Princess of Hill Stations
Often called as the “Princess of Hill Stations”, Kodaikanal is located on the upper reaches of the Palani Hills close to Tamil Nadu’s temple town of Madurai. This mesmerizing hill station has lovely water bodies, a pine forest, rolling valleys and rocky mountain peaks that make it a favorite destination of people seeking to beat […]