Emburara Farm Lodge is the latest addition to your bucket list when it comes to accommodation options in Mbarara Town, south western Uganda. Located just 14km from the central business district along Ibanda road, Emburara Farm Lodge has strategically positioned […]