Himachal Pradesh with Tibetan plateau on one side and the plains of Punjab on other offers a delightful blend of cultures and traditions.
Read this post on bumpnmum.com