Description
Welcome onboard a wonderful tour with your own Liamtra tour to one of the most happening destination – Himachal! Today, we start a scenic drive from Delhi meeting point towards Shimla. Situated in the Himalayan ranges, Shimla is a picturesque hill station in Himachal Pradesh. The hills and mountain view across the city will make it even more happening for the people who admires to travel hill stations