Rhodes is an island in Greece, located in the eastern of the Aegean Sea. It is the largest of the Dodecanese islands of Greece. Certainly, this island is ideal not only for those who want to relax but also for those looking for an action packed holiday.
Away from the hustle and bustle of the seaside towns and resorts of Crete, we decided to do a road trip to the mountains. It was a scenic drive to a hidden treasure; the Botanical Park and Gardens Of Crete.