Libra Farms & Resorts is located in Thatta, Pakistan on Main, National Hwy 5, Dhabeji,. Libra Farms & Resorts is rated 4.3 out of 5 in the category resort hotel in Pakistan.
Address
Main, National Hwy 5, Dhabeji,
Accessibility
Wheelchair-accessible entrance