LBI has 18 miles of immaculate beaches. It is rated in the top 20 of best beaches in the USA. Swimming, boogie boarding, surfing, fishing, sailing, para sailing, kayaking, biking, hiking, walking, jogging, fishing, boating, jet skiing, shopping, miniature golf, movie theater, Surf light Theater. Fabulous restaurants. Close to golf courses, Atlantic City and Tuckerton Seaport.