Best Vacation Places On Crete Island; Sougia admin | 23 May 2011 Sougia – Greece Sougia (Suja) is a quiet resort village on Crete. Located on the southwest side of the island on the edge of a beautiful Read More