Caroline Bay BeachTwizelBeachesCaroline Bay BeachAbout Caroline Bay BeachAddress: Twizel Claim ListingContact InformationPhone: Address:Twizel