Discover Patra, in Greece, with our travel guide: photos, best beaches, sightseeing. Organize your holidays in Patra: hotels, restaurants and more.