The Beachouse (often capitalised as BeacHouse) is an amusement arcade located in the seaside resort of Glenelg in Adelaide, South Australia. It was built and designed by land owners the Rimington Group as a replacement to the former Magic Mountain, w... Read further
License: All Rights Reserved