Jacksonville is in northeastern Florida where the St. John's River meets the Atlantic Ocean. The city has popular barrier island beaches, where visitors enjoy surfing and swimming. Jacksonville Beach and Neptune Beach are two must-see beaches for visitors. The city also hosts a number of championship golf courses and the headquarters of the PGA Tour. If you are in need of quality medicinal marijuana products, check out a dispensary in Jacksonville.