Opatija is a beautiful Croatian city located on the Istrian Peninsula. Among its many attractions are the Villa Angiolina, Saint James's Church, the Juraj Sporer Arts Pavillion, and many picturesque parks.

Information

Find More