Megalochori to niewielka miejscowość w południowo-zachodniej części Santorini (Grecja), ok. 10 km od miasta Fira. Nazwa miejscowości w tłumaczeniu oznacza "wielka wieś", jednak dziś zamieszkiwana jest przez ok. 460 stałych mieszkańców. Megalochori to klasyczna dla Santorini miejscowość położona na wulkanicznych skałach, z klasycznymi dla Cyklad białymi domkami, niebieskimi kopułami kościołów i doskonałą, grecką atmosferą.