Tammasaarenranta is a 757 foot bicycle trail in Southern Finland. It can be accessed by foot and bicycle.