Tucked away in the North East corner of India, is the beautiful state of Meghalaya. Originating from a Sanskrit word, meaning “the abode of clouds,”Meghalaya is a dream destination for tourists and travelers.Shillong, is the capital city of this state and is known as the “Scotland of the east”. I grew up in this vibrant city as a boarder in Loreto Convent, a Catholic girl’s school.Though the disciplined and strict life in the hostel made all my friends and me swear that we would never come back, once we leave school, we all did at some point in our lives,
Read More