-
Viesearch·
-
@truehabtraveleditor·
Dalhousie: Mini Switzerland of India
Dalhousie, known as the 'Mini Switzerland of India,' is a serene hill station offering snow-capped peaks, verdant meadows, and breathtaking landscapes. It features the Laxminarayan Temple in Chamba.
0
Be the first to like this!