For enjoying the winter vibes in India most people like to visit some snowy mountain or hill station as a winter trip. But India has such hidden gems that are way too explore-worthy and surrounded by various natural resources. Lakhota Lake also known as Lakhota Talav by locals, situated in …
Read More »