There are many delights that we have explored till now. However winter in North India is round the corner. So, for North Indians, the perfect place to visit South India during winter is Kovalam.
Read this post on southindiatravel.in