The quaint town of Mussoorie in India has a colonial charm, beautiful churches, and a picturesque setting.The quaint town of Mussoorie in India has a colonial charm, beautiful churches, and a picturesque setting. A tourist hotspot in the Himalayan foothills, this place is thronged with tourists all year long.
Recent Comments