Dora Apartments 30 26840 31066Ligaria, Heraklion, 71500, GreeceApartment Accommodation: Summer Travel in Ammoudara, Heraklion, Crete in Dora Apartments Review: 9.1 Book here: Book Here https://gr.pinterest.com/etravel_greece/