Kastellorizo is a beautiful Greek island located in the east of the Dodecanese. Surrounded by crystal clear waters, this idyllic destination has plenty to offer those looking for a perfect Mediterranean getaway. From its coastal towns and villages to its rugged landscapes, Kastellorizo offers breathtaking beauty. The island also boasts delicious seafood restaurants serving up freshly caught dishes and plenty of activities for all ages – from hiking trails and water sports to archaeological sites – making it an ideal holiday location for sun seekers, culture buffs and nature lovers alike. With stunning seascapes, peaceful beaches and picturesque villages just waiting to be explored, Kastellorizo is truly an unforgettable experience.