After the festivities in December and having to cater to your family and friends its time to treat yourself in January and escape the dreary winter month and head to South India or Sri Lanka. The secluded beaches in Kerala will have a calming effect, the sea temperature is warm and you can bask under a cloudless sky. January is also a great month to travel to Sri Lanka, with the beaches along the southern and western coasts all experiencing plenty of sunshine and minimal rainfall throughout the month, you might get some rain further north along the coast but the average temperature hovers around 30°C (86°F).