Nikki Beach Resort & Spa Makes Its Debut In Porto Heli, Greece
"Porto Heli is a very special place in Greece; it’s uniqueness & natural beauty make it the perfect place to expand our Nikki Beach brand," said Jack Penrod, founder and owner of Nikki Beach Worldwide.
Posted On 05 Aug 2014