theippress.com
GEOGRAPHICAL INDICATION (GI) TAGS OF MEGHALAYA
Meghalaya, also known as “Scotland of the East” (during the British period), is a state situated on the northeast region of India bordered by Assam in the north and east, and Bangladesh in the sout…