News

In a move set to transform Meghalaya’s tourism and sports landscape, the state government has launched its first-ever sailing yacht, Meghalinor, at the picturesque Umiam Lake near Shillong ...