Ahangama vs Mirissa vs Hiriketiya vs Weligama: Which South Coast Town Fits You

Four towns, four completely different vibes, all 15-25 min apart. Here's which one fits which traveller — and which combos work for multi-base trips.