Jumeirah Lake Towers is yet another mega development in Dubai consisting of 79 towers scattered along the edges of four artificial scenic lakes three meter deep (Almas West, Almas East, Elucio and Allure). The total area covered by lakes, waterways and amazing landscaping spreads over 730.000 square meters, while the towers range from 30 to […]