Otiaru supelrand is one of the beaches in Tartu, Estonia. Discover Otiaru supelrand and other beaches in Tartu, Estonia on The Booking Agency. Browse listi