Renuka Lake, Himanchal Pradesh, is a Beauty
The Kalka Railway Station I would say that Himanchal Pradesh (HP) is one of the best-kept secrets of India. Parts of it are so beautiful and yet not visited by many. Renuka Lake is situated in HP and is one of such places. Tourism has developed around a natural lake called Renuka (name of […]