RED HUT LUXURY HOTEL

Aizawl, Mizoram