Epavli Alexandros: Luxurious Beachfront Villa in Vourvourou. Epavli Alexandros: Luxurious Beachfront Villa in Vourvourou. Epavli Alexandros: Luxurious Beachfront Villa in Vourvourou. Epavli Alexandros: Luxurious Beachfront Villa in Vourvourou. Epavli Alexandros: Luxurious Beachfront Villa in Vourvourou.