HOME & DECOR

Maxx Royal Kemer Resort – Turkey’s first “Grand Boutique Resort” is super stylish

Istanbul-based Geo ID has designed Turkey’s first and only “Grand Boutique Resort” — Maxx Royal Kemer Resort.

Link