India on a map!

Ramya SriramCommissioned, IllustrationLeave a Comment

A map created for GoMowgli (, a travel start-up based in South India. We carefully picked must-see places for a first time visitor to India 🙂 If you have more to add, leave your suggestions in the comments! Click here for a larger view. And here for the image without text.