The Castle of Beino: A Grand Sandstone Sentinel of the Koladyne River
Mizoram is located in the northeastern part of India and is a beautiful mountainous region. Sprinkled with splendid lakes, rivers, and mountains, it is a landlocked state in the northeast part of the country.







