Karta Vacation Rentals
On the outskirts of Mengla, about 3 km from the city center and roughly 8 km from Mengla Railway Station. Close to local highlights like Yiwugucha Mountain, Mengla Buddha Tower and the Waterfront Time cinema, it’s a handy base for exploring the area.