Major tourist places in Punjab
Punjab, famously referred to as ‘The land of five rivers’, is situated in the north western part of India. This fertile land ranks amongst the most ancient civilizations in the world. Punjab is also famous for its religious Subscribe on YouTube diversity as it was here many religious movements were initiated. The scenic landscape, rich … Read more