3 beds Apartment Bafra, FAMAGUSTA                                    

  • 2
  • 3

Thalassa Beach Resort is a beautiful apartment complex overlooking the Mediterranean Sea and located close to the town of Bafra in...

EUR 144,195 SEE more >>