Rhino Lodge Bardia (P) Ltd @ Bardia National park is located in Thakudwara, Nepal on 500 Meter ahead Elephant Stable. Rhino Lodge Bardia (P) Ltd @ Bardia National park is rated 4.2 out of 5 in the category lodge in Nepal.
Address
500 Meter ahead Elephant Stable