Nestled in the northeastern region of India, Meghalaya, which translates to “the abode of clouds,” is a state that promises an experience steeped in natural beauty,...
Researchers have identified fossil bone fragments of long-necked dinosaurs called sauropods, dating back to about 100-million-years from an area around West Khasi Hills District in Meghalaya....