Oversea, Travel Geelong Self-Drive Day 5: Geelong Riverview Tourist Park & Waterfront First thing we did once we reached Geelong is to check-in at Geelong Riverview Tourist Park, our accommodation for the night. Entrance to Geelong Riverview Tourist Park (located by the Barwon River). Continue Reading January 6, 2011 18,351 views