India on a map!

thetapinCommissioned, IllustrationLeave a Comment

A map created for GoMowgli (gomowgli.in), 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.