The Charming Hill Station
Sprawling tea plantations, picturesque towns, winding lanes and holiday facilities make this a popular resort town. A great place for trekking and offers a magnificent view of the tea plantations caressed by blankets of mists.
Please follow and like us: