The official website of Angel Villas. A complex consisted of two villas, located at the Santa Maria region, at Paros, Greece.