Fondly called the ‘ Scotland of East’, Meghalaya is one of the Seven Sister States of Northeast India, and among the most stunning tourist places in India. This northeast Indian state is well-known for its vibrant local festivals, enchanting monsoons, varied biodiversity, and delicious cuisine. The Meghalayan cuisine is divided into three different styles as […]