Situated on one of Europe's great rivers, the Main, Frankfurt is a vibrant city with many recreational facilities which cater to the city's international population.Cosmopolitan in nature, Frankfurt is home to a large community of expatriate workers and offers a wide choice of entertainment in the English language, from cinema to theatre, literature and sports.