Rhodes. Greece. View from the Lindos Acropolis of St Paul’s Bay, which is an idyllic, secluded and almost enclosed cove with inviting indigo waters and a whitewashed chapel dedicated to the Apostle St Paul. The bay is named after Apostle Paul as he is said to have landed here in AD 43 bringing Christianity to Rhodes. Lindos is located on the east coast of the island of Rhodes which is the largest of the Dodecanese Island group and one of the most popular Greek Islands.