With so many distinct places and experiences, New Jersey is well worth taking the time to explore. Start with the beaches along the coast. Each town has its own personality, from the wooden boardwalks and brightly lit resorts of Atlantic City to the family-friendly attractions and sweets shops of Ocean City. Head into northern New Jersey for picturesque mountains and move inland for forests and trails revealing waterfalls and other natural treasures. Throughout the Garden State, find inspiring museums celebrating the history and culture.