Vourvourou is located in Vourvourou Chalkidiki, 63078, Vourvourou, Greece.