Discover beautiful Stari Grad (Old Town), Croatia’s oldest town. Known for it’s rich history, vineyards and Olive gardens it’s truly a place worth visiting. Visit town’s small square and st. Nicolas church. Surrounded by two highest mountains of the island, lies a small town called Jelsa. Know for it’s beautiful beaches and pine forests it’s the best place to relax at. If beaches aren’t your thing, don’t worry, Jelsa has a lot of land activities to offer as well.