20 Interesting Facts About Meghalaya
Meghalaya literally means abode of clouds. True to its name, it receives ample rainfall and is the wettest region of India. The state is mainly comprised of Garo, Khasi and Jaintia Hills. Let us have a look at some interesting facts about…