Latitude and longitude of Turtleback Falls

Satellite map of Turtleback Falls

Turtleback Falls, also called Umbrella Falls, is a waterfall in Western North Carolina, located near Brevard. The falls is located on the Horsepasture River.

Latitude: 35° 05' 32.31" N
Longitude: -82° 57' 58.77" W

Nearest city to this article: Brevard, North Carolina

Read about Turtleback Falls in the Wikipedia Satellite map of Turtleback Falls in Google Maps

GPS coordinates of Turtleback Falls, United States

Download as JSON