3Kastellorizo – The Colorful Hidden Jewel
 
                                
                            Situated near the Turkish coast, Kastellorizo is Greece’s smallest inhabited island but packs plenty of charm. With colorful neoclassical houses lining the harbor, it looks like a postcard come to life.