• Join us on

Nicki Holiday Resort, Stratis Village

Description: 

Nicki Holiday Resort is a beautiful complex of ten low rise buildings surrounded by beautiful gardens full of local trees, bushes and flowers.

Share this: