Sigulda is a beautiful town in Latvia situated in the Gauja Valley. It has often been referred as Switzerland of Vidzeme. The town is popular among visitors for views of
Travel Tips, Cheapest Flights, Destinations, Lodging, Car Rentals …
Sigulda is a beautiful town in Latvia situated in the Gauja Valley. It has often been referred as Switzerland of Vidzeme. The town is popular among visitors for views of