It’s nearly December, and the mercury has already started dipping. Winter makes nature look pretty and the beauty of many places across India gets amplified during this time; and these places become popular tourist spots. Many of these places are perfect for a romantic getaway or honeymoon stay. (more…)