Zo khua
MJP9+M54, Ailawng, Mizoram 796501, India
4.3
3 reviews
3 comments
Location reporting
Claim this location
Write a review
Recommended locationsChristopher Paul1 year ago
Hope Giver1 year ago
Philosophized Trapper2 years ago
The place is quite peaceful and refreshing.