Top 10 Popular And Mesmerizing Places To Visit In Manali
Named after the Sanatan Hindu lawgiver Manu, the hill station Manali is situated in the state of Himachal Pradesh, India. It is also known as the valley of Gods. Situated to the north of Kullu, Manali experiences cold winters and cool summers with temperature fluctuating between 4 degree Celsius to 26 degree Celsius over the…