India

India: The first impressions

by

India is such a country of beautiful contrasts. From hectic cosmopolitan cities with millions to rural outskirts with nothing more than your thoughts. Here are our first impressions of this…