Thalassa Beach Resort, Bafra, North Cyprus - Resort Master Plan - September 2019

Page 1