Unnamed Road, Vourvourou 630 78, Greece
+30 2375091368
res@karmaresorts.com
http://www.studioskarra.gr/