Ora Lodge is a lodging located in Wokha, Nagaland. The average rating of this place is 3.60 out of 5 stars based on 8 reviews. The street address of this place is 4726+5M7, Wokha, Nagaland 797111, India.
POTSIITHO Alvin 47 months ago
I want to visit again
Kusayi Lohe 47 months ago
Fine
Likao Yanthan 59 months ago
Suka