Travel Guide with beautiful photos and exciting descriptions of the most amazing and unique places in Baltic states and Europe.
Devil's Lap is an unusual place in Vidzeme region, Latvia - around 100 metres long stones compaction on the small river Naruza, created naturally due to river's flow through stony moraine.