Swallowtail Country Estate We welcome you to our Caravan Park, Swallowtail Country Estate – which is also the home of the famous Hogsback Weather Stone with an uninterrupted view of the three hog mountains. Swallowtail is situated walking distance to shops, restaurants and hiking trails. We know what caravanners want and we built our park around those needs. There is Read more...