Tag Archives: dalhousie snowfall

Dalhousie – The Untouched Haven For Tourists

Dalhousie Tourist Place-Travel Guide

A perfect getaway to sample everything nature has to offer. It is surrounded by lush green forests, cascading waterfalls and scenic viewpoints, the Nature at its ultimate galore! Seems like a fairytale right? But all this can be found here in India at Dalhousie. Dalhousie gets its name from Lord Dalhousie, the British Governor-General, who …