GPS Data Download Sites
Wikiloc: The place to discover and share the best outdoor trails for hiking, cycling and many other activities.
Garmin Connect: When I hike I use a Garmin eTrex 20 to record the path. This is also uploaded to the Garmin Connect website. The information from all my hiking trips including mountain biking can be found here as well.