This villa may be in Dubai but, for those who have never visited Al Barari – the development just off Sheikh Mohammed Bin Zayed Road – it feels as though you have accidentally traipsed into a lush forest or tropical jungle.
business@thenational.ae
Follow The National's Business section on Twitter