The second largest town on the island, Archangelos can be found south of Rhodes Town and has an excellent location on the eastern coast of the island. It is the ideal place to visit if you want to spend a lot of time at the beach soaking up the sun! After a day at the beach, don’t forget to spend
Read more...