Kullu Manali travel guide – tourist places in Kullu Manali Kullu Manali is located in the northern part of India and is a part of Himachal Pradesh. The city in the Kullu valley is located on the banks of the river Beas. Kullu was earlier known as Kul Anti Peetha […]