Day: December 1, 2009

Travelingbeats Logo

Top 10 Happiest Places in the World

Recently, Lonely planet (an authority on world travel) published a list of top 10 happiest places in the world. That is, if you visit there you will feel better. Typically, any place of natural beauty makes one feel better. So what is special in those places! Below is the list of those places/countries: 1. Denmark […]

Read More