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 […]