Shillong is located in Meghalaya in north-east India. It is easily accessible from Guwahati and has several awesome places to visit. Cherrapunjee and Mawlynnong are some of the beautiful places surrounding Shillong. This map of Shillong will help you navigate through north-east India and plan your trip well.