The idyllic town of Melrose at the tip of the Southern Flinders Ranges, 265 km north of Adelaide, is a beautiful spot to drop into any time of year and now cyclists are coming from all over the world to ride the tracks around this Southern Flinders gem.