Meghalaya is a beautiful place in North India. People call it the “Adobe of Clouds.” It gets a lot of rain, making it one of the wettest places on Earth. The state has amazing nature. You can find mountains, valleys, hills, and rivers. Famous waterfalls like Nohkalikai and Elephant falls are here. The Umngot river […]
