4. Krakow, Poland
Lowest price per night: $48
Another European city that will leave you breathless is Krakow. You may still need a sweater or a jacket in the evenings, but during the day the weather is ideal for doing all the things you like to do when you visit a new city. The city is filled with historic cathedrals and castles so there is really plenty to see here.

Mark_and_Anna_Wilson/Shutterstock.com
And now let’s see the top three best places to travel in June in Europe, Asia and tropical destinations.