Caledon is indeed a lovely town in the Western Cape! It's a popular getaway spot, especially for those looking to relax in the therapeutic hot springs or explore the natural beauty of the area. The nearby hiking trails offer spectacular views of the ...