World’s longest golf course travels through towns