Country in Greece World Flag Championship Address: No streets in village, 630 85 Pefkohori Greece Phone Number: +30 69 55 73 23 51