Videos by Emerald Towers in Avsallar. This modern and luxurious complex with an unique design and architecture, Emerald Towers, consists o