Limassol, located on the southern coast of Cyprus, is a city brimming with history and culture, coupled with a vibrant nightlife and stunning beaches. Its rich history is reflected in the ancient ruins of Amathus and the medieval Limassol Castle, where Richard the Lionheart is said to have married B