Standing 84 metres tall, Dorra Bay is a 22-storey residential tower at the JBR end of Dubai Marina, developed by Cayan Group and completed in 2008. Its curved, terraced architecture gives almost every apartment a view of the water or...
Continue reading...