Amiri | 5 Bed Luxury Villa Amiri in Balos, Meganisi, Greece Villa | Vacation Rental Holiday in Meganisi Vacation Rental Villas cookie is necessary to view Villa Amiri photos & details. Accept our villas cookie Our 5 Bedroom Meganisi Vacation Rentals Amiri 5 Bed Luxury Villa Amiri in…