This post was most recently updated on July 14th, 2017
Izotsha is just inland from Shelly Beach. It is an original farming community of the German Settlers. The area is nestled amongst sugar cane fields and surrounded by farm dams creating a quiet country environment in the middle of the lower South Coast.
Bed & Breakfast