One must keep a few things in mind before traveling to India. India is a large country with a variety of geographical features which gives the country a variety of weather conditions at the same time. Different places have different weather conditions and temperatures so you must pack accordingly. India has a tropical climate and is usually warm. The summer season is usually quite hot and usually extends from April to June, the monsoon season or the rainy season begins in late June and stays till September while the winter season begins in November and is there till the end of February. The winter season is the best time to travel to India as the weather is most comfortable during that season.
Reputed shops have fixed prices and therefore no bargaining is possible. One can find worthy purchases to remember a trip both in shops as well as on the streets. Before making purchases in a place, you might take the advice of an Indian resident or even the concierge of a hotel India can give you some great tips on shopping in the city.