Σε απόσταση 49 χιλιομέτρων από το Βόλο, σε υψόμετρο 340 μέτρων και κτισμένο πάνω σε μια καταπράσινη ράχη που κατηφορίζει ως τη θάλασσα βρίσκεται το πανέμορφο γραφικό χωριό , ο Άγιος Δημήτριος. Το χωριό διαθέτει έναν πραγματικό λαβύρινθο καλοσυντηρημένων λιθόστρωτων καλντεριμιών και φυσικών μονοπατιών που οδηγούν σε ξωκλήσια όπως του Άη-Γιαννάκη, του Αγίου Γεωργίου, της Παναγίας και του Σωτήρος, σε πλατείες με φιλικές ταβέρνες και σε φιλόξενα καταλύματα τα οποία τώρα τελευταία αναπτύσσονται με ταχείς ρυθμούς.
Κατηφορίζοντας μέσα από τα καλντερίμια ή τον δημόσιο ασφαλτόστρωτο δρόμο, ο επισκέπτης θα φθάσει τελικά στον οικισμό του Αγίου Ιωάννη, ο οποίος στο παρελθόν ήταν το επίνειο του Αγίου Δημητρίου, σήμερα όμως αποτελεί το πιο αναπτυγμένο παραθαλάσσιο θέρετρο του Πηλίου