Lovran, Croatia: Place where tourists can be at home
Lovran is a small town in Croatia, a country in Southeast Europe. It is situated at the east coast of Istria – Croatian west part of the Adriatic Sea. Istria is the Croatian biggest peninsula. It is very rare at this part of the world to have a town between sea and mountain, making very … Read more