Largs Esplanade is a scenic promenade in Scotland, offering views of the River Clyde. Enjoy a walk, or consider a speed boat ride.