Meghalaya is known as the rainiest place not only in India, but in the world! It is also known for the Living tree bridges and beautiful nature and people. It is also one of the North East India state. Which means I had again to challenge myself to turn a Meat Bases Dish into a […]