Abode of clouds An Instagram post drew me to this virgin state in India, the video was of a waterfall, pristine and alluring. For a travel addict it’s never known what triggers the need to just pack bags and go. It’s Covid times and everything was so uncertain, never the less I started my researchContinue reading “Meghalaya”