Lulla, Chok
XVW7+6WJ, Parajabedapadar, Odisha 764028, India
5
6 reviews
6 comments
Location reporting
Claim this location
Write a review
Recommended locationsSantosh Kumar Bisoi243 days ago
Boe
Mithun bisoi
BISHNU sahu1 year ago
Anupam Khora1 year ago
Babula BISOI2 years ago
No network at lulla
Sudhansu sekhar bisoi2 years ago