IZOTSHA
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
Self Catering
Pet Friendly
Function Venue
Online Booking
Group Bookings