What is the best period for travel in India ?
India is a large country with varying altitude and climate and as such travelling to Himalayas may not be the best in Janaury, it is the best for the lowland. In general it is best to travel from October till March.
List of Comments




