Often referred to as 'Mini-Switzerland of India', Khajjiar is a small town near Dalhousie which provides tourists a unique combination of forests, lakes, and pastures. Visitors, besides reveling in the…
Located in Karnataka Coorg is a silent, picturesque place. Long forested roads passing through the occasional blossoms make Coorg a good place to drive. This heaven is especially for those…