Meghalaya Tourism Meghalaya, the home of the clouds, is one of the most beautiful states in the north-east India offering a variety of sights, activities, food and festivals to the tourists. Well known for Cherapunjji, Meghalaya can mesmerise your hills, valleys, lakes, caves and waterfalls which give it a beautiful look when covered with beautiful […]