Emburara Farm Lodge
· Lodges
4.7★ (3 reviews)
Thatched cottages on a working Ankole longhorn farm outside Mbarara