December is peak winter season in India, there is chilling cold in North India. South India is more preferable for travelling in this month. It is the festive month in Goa, Daman & Diu and other beaches in South India. There are lots of places to visit in South India ...
Read More »