If you're not a winter fan, check out these 5 hot destinations you can escape to:
1) Buenos Aires, Argentina
Average temperature in January: 25°C (77°F).
It's the most visited city in South America and it has the third best quality of life of Latin American cities. It's also a good place to learn tango!
2) Cape Town, South Africa
Average temperature in January: 28°C (82°F). The city is famous for its harbour and one of the most multicultural cities in the world.
3) Tenerife, Canary Islands
Average temperature in January: 15°C (59°F). Not exactly beach time, but a great place to visit. And, if you wait until February, you can attend the Carnival of Santa Cruz de Tenerife, the second most popular and internationally known carnival.
Do we need to say more? Oh, yes: average temperature in January: 27°C (81°F). Probably the best snorkeling place in the world.
Average temperature in January: 30°C (86°F). While the weather is just fine to hang around at the pool all day long, you might not have time to do so, because Singapore is better known as one of the world's major commercial hubs.
Whichever destination you choose, don't forget to pack your photo gear! All these places are extremely popular, so the photos you'll take there may actually pay for your trip :)