Indian Tourism Record Pitiful; Even Croatia Does Better

We bet 99% of Indians have no clue where or what Croatia is. No big deal. For the uninformed, Croatia is a small Southern European country on the Adriatic Sea.  Part of Yugoslavia until 1991, Croatia has an area of just 56,542 sq km and a population of a mere 4.55 million. Yet, as a story […]