8 Merimbula Dr, Merimbula NSW 2548, Australia
Town Centre Motor Inn is located in Merimbula. Pambula Beach and Tathra Beach reflect the area's natural beauty and area attractions include Magic Mountain Recreational Park and Merimbula Aquarium.
8 Merimbula Dr, Merimbula NSW 2548, Australia