Joshua Falls Landing is a 0.11-kilometer access point to the James River featuring a boat ramp and fishing access in Lynchburg, Virginia. The landing sits at an elevation of 145 meters and provides essential river access for watercraft launching, fishing, and scenic river viewing along the historic James River.