{"id":3008,"date":"2024-09-04T18:04:03","date_gmt":"2024-09-04T18:04:03","guid":{"rendered":"https:\/\/sunraycityguide.com\/NewHampshire-LeadingEdge\/?post_type=avada_portfolio&#038;p=3008"},"modified":"2024-09-04T20:12:12","modified_gmt":"2024-09-04T20:12:12","slug":"rockingham-county","status":"publish","type":"avada_portfolio","link":"https:\/\/sunraycityguide.com\/NewHampshire-LeadingEdge\/portfolio-items\/rockingham-county\/","title":{"rendered":"Rockingham County, NH"},"content":{"rendered":"<p><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--link_hover_color: #434549;--link_color: #141617;--awb-border-sizes-top:0px;--awb-border-sizes-bottom:0px;--awb-border-sizes-left:0px;--awb-border-sizes-right:0px;--awb-border-color:#fcf4ec;--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:19px;--awb-padding-right:30px;--awb-padding-bottom:0px;--awb-padding-left:30px;--awb-padding-top-small:60px;--awb-padding-bottom-small:60px;--awb-margin-top:-50px;--awb-margin-bottom:0px;--awb-background-color:#fcf4ec;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"max-width:calc( 1170px + 100px );margin-left: calc(-100px \/ 2 );margin-right: calc(-100px \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-flex-column fusion-animated\" style=\"--awb-padding-right:58px;--awb-padding-left:55px;--awb-padding-right-small:2px;--awb-padding-left-small:0px;--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:0px;--awb-margin-bottom-large:16px;--awb-spacing-left-large:0px;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:0px;--awb-spacing-left-medium:0px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:50px;--awb-margin-bottom-small:44px;--awb-spacing-left-small:50px;\" data-animationType=\"fadeInUp\" data-animationDuration=\"1.3\" data-animationOffset=\"top-into-view\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div ><a class=\"fusion-button button-3d button-large button-custom fusion-button-default button-1 fusion-button-default-span \" style=\"--button_bevel_color:var(--awb-color5);--button_bevel_color_hover:var(--awb-custom_color_12);--button_accent_color:var(--awb-color2);--button_border_color:var(--awb-color2);--button_accent_hover_color:var(--awb-color1);--button_border_hover_color:var(--awb-color1);--button_gradient_top_color:var(--awb-custom_color_4);--button_gradient_bottom_color:var(--awb-custom_color_4);--button_gradient_top_color_hover:var(--awb-custom_color_6);--button_gradient_bottom_color_hover:var(--awb-custom_color_6);\" target=\"_self\" data-hover=\"text_slide_up\" href=\"#yelp\"><span class=\"fusion-button-icon-divider button-icon-divider-left\"><i class=\"fa-yelp fab awb-button__icon awb-button__icon--default\" aria-hidden=\"true\"><\/i><\/span><div class=\"awb-button-text-transition \"><span class=\"fusion-button-text awb-button__text awb-button__text--default fusion-button-text-left\">Local Yelp Search<\/span><span class=\"fusion-button-text awb-button__text awb-button__text--default fusion-button-text-left\">Local Yelp Search<\/span><\/div><\/a><\/div><div class=\"fusion-title title fusion-title-1 fusion-title-center fusion-title-text fusion-title-size-one\" style=\"--awb-text-color:#141617;--awb-margin-top:2px;--awb-margin-bottom:-50px;--awb-margin-top-small:10px;--awb-margin-right-small:0px;--awb-margin-bottom-small:-20px;--awb-margin-left-small:0px;--awb-sep-color:#fcf4ec;--awb-font-size:65px;\"><div class=\"title-sep-container title-sep-container-left\"><div class=\"title-sep sep- sep-solid\" style=\"border-color:#fcf4ec;\"><\/div><\/div><span class=\"awb-title-spacer\"><\/span><h1 class=\"fusion-title-heading title-heading-center\" style=\"font-family:&quot;Unna&quot;;font-style:normal;font-weight:400;margin:0;text-transform:var(--awb-typography1-text-transform);font-size:1em;line-height:1.2;\"><h2 class=\"fusion-title-heading title-heading-left fusion-live-editable fusion-responsive-typography-calculated medium-editor-element\" role=\"textbox\" contenteditable=\"true\" spellcheck=\"true\" data-inline-parent-cid=\"10\" data-inline-override-color=\"text_color\" data-inline-override-font-size=\"font_size\" data-inline-override-line-height=\"line_height\" data-inline-override-letter-spacing=\"letter_spacing\" data-inline-override-tag=\"size\" data-toolbar=\"full\" data-param=\"element_content\" data-fontsize=\"26\" data-lineheight=\"28.8667px\" data-medium-editor-element=\"true\" aria-multiline=\"true\" data-medium-editor-editor-index=\"1\" data-placeholder=\"Your Content Goes Here\" data-medium-focused=\"true\"><strong><b>Rockingham County, NH<\/p>\n<p><\/b><\/strong><\/h2>\n<p>&nbsp;<\/p><\/h1><span class=\"awb-title-spacer\"><\/span><div class=\"title-sep-container title-sep-container-right\"><div class=\"title-sep sep- sep-solid\" style=\"border-color:#fcf4ec;\"><\/div><\/div><\/div><div class=\"fusion-text fusion-text-1 fusion-text-no-margin\" style=\"--awb-content-alignment:center;--awb-font-size:15px;--awb-line-height:24px;--awb-letter-spacing:0px;--awb-text-transform:var(--awb-typography4-text-transform);--awb-text-color:#141617;--awb-margin-right:0px;--awb-margin-bottom:0px;--awb-margin-left:0px;--awb-text-font-family:&quot;Montserrat&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p align=\"left\">Rockingham County is a lively area with a blend of coastal and inland communities that cater to a variety of lifestyles. The region features bustling towns and quieter, more rural settings, providing residents with a range of living environments. The local lifestyle is enriched by numerous shopping destinations, from large retail centers to quaint boutiques and farmers&#8217; markets, ensuring that all shopping needs and tastes are met. Recreational opportunities abound with miles of hiking and biking trails, numerous parks, and access to the Atlantic Ocean for beachgoers and water sports enthusiasts. Cultural activities, including local theater productions, art galleries, and seasonal festivals, provide entertainment and a sense of community. The county&#8217;s dining scene is diverse, with a wide array of restaurants offering everything from fine dining to casual eateries, showcasing local and international cuisines. This area also boasts excellent schools, healthcare facilities, and community services, making it a well-rounded place to live for families, retirees, and young professionals alike.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-1 fusion_builder_column_1_1 1_1 fusion-flex-column fusion-animated\" style=\"--awb-padding-right:37px;--awb-padding-left:8px;--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:calc( 0.051 * calc( 100% - 100px ) );--awb-margin-bottom-large:80px;--awb-spacing-left-large:50px;--awb-width-medium:33.333333333333%;--awb-order-medium:0;--awb-spacing-right-medium:calc( 0.153 * calc( 100% - 100px ) );--awb-spacing-left-medium:50px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:50px;--awb-margin-bottom-small:40px;--awb-spacing-left-small:50px;\" data-animationType=\"fadeInUp\" data-animationDuration=\"1.3\" data-animationOffset=\"top-into-view\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-2\"><p><strong><b><a href=\"https:\/\/www.town-atkinsonnh.com\/\">Atkinson<\/a><\/b><\/strong><br \/>Atkinson is a serene town where residents enjoy a relaxed and comfortable lifestyle, surrounded by a mix of suburban and rural settings. The community is known for its strong sense of unity and neighborliness, with many local events and activities fostering close-knit relationships among inhabitants. Shopping in Atkinson includes a variety of locally-owned boutiques and stores, as well as convenient access to larger retail centers in nearby towns. Recreational opportunities abound, with numerous parks and nature trails offering scenic spots for hiking, picnicking, and outdoor sports. The town also boasts several golf courses and country clubs, providing excellent facilities for both leisurely and competitive play. Cultural and educational pursuits are well supported, with a local library and community center hosting various programs and events. Dining options in Atkinson range from cozy cafes to family-friendly restaurants, serving a variety of cuisines to satisfy diverse tastes. This blend of amenities ensures that residents can enjoy a fulfilling and balanced lifestyle, surrounded by the natural beauty and tranquility of their environment.<\/p>\n<p><strong><b><a href=\"https:\/\/www.auburnnh.us\/\">Auburn<\/a><\/b><\/strong><br \/>Auburn, a small town with a rich blend of historical and contemporary influences, provides a serene yet active lifestyle. Residents enjoy a tight-knit community with a welcoming atmosphere, where local events and gatherings are frequent, fostering strong connections among neighbors. The town is surrounded by natural beauty, featuring sprawling parks and the Massabesic Lake, which is a focal point for outdoor activities such as hiking, fishing, and boating. Auburn boasts a range of shopping options, from quaint local stores to larger shopping centers just a short drive away, ensuring that all needs are met. Dining in Auburn includes cozy cafes and family-run restaurants serving a variety of cuisines, emphasizing the town&#8217;s commitment to supporting local businesses. Education is highly valued, with well-regarded schools and community programs that provide enriching experiences for children and adults alike. The town\u2019s recreational options are extensive, with numerous sports leagues, community centers, and cultural activities, making it an ideal place for individuals and families who seek both tranquility and engagement in their daily lives.<br \/><strong><b><br \/><a href=\"https:\/\/www.brentwoodnh.gov\/\">Brentwood<\/a><\/b><\/strong><br \/>Brentwood is a serene town known for its tranquil, small-town atmosphere, providing a perfect balance of rural charm and modern conveniences. The community enjoys a leisurely lifestyle, with a strong emphasis on outdoor activities and family-friendly events. Residents and visitors can explore the local farms, enjoy seasonal farmers markets, and take part in community gatherings that foster a close-knit environment. For shopping, Brentwood features a mix of locally-owned shops and larger retail centers just a short drive away, ensuring that all essentials and unique finds are within easy reach. Recreational options abound, with numerous parks, trails, and nearby rivers providing ample opportunities for hiking, fishing, and picnicking, while the town&#8217;s commitment to preserving green spaces and promoting wellness is evident in its well-maintained public facilities and community programs.<br \/><strong><b><br \/><a href=\"https:\/\/www.chesternh.org\/\">Chester<\/a><\/b><\/strong><br \/>Chester, a small town characterized by its serene rural atmosphere, is a place where the lifestyle is slow-paced and community oriented. Residents enjoy a blend of historical and contemporary living, with well-preserved colonial architecture standing alongside modern homes. The town has a selection of local shops and eateries, providing everyday essentials and unique finds without the need for long commutes. Recreational options abound, with ample green spaces, parks, and trails perfect for hiking, biking, and family picnics. The local schools and community events foster a strong sense of belonging and participation among residents, making it an ideal place for families and individuals seeking a peaceful, supportive environment. With its close-knit community, scenic landscapes, and a balance of old and new, Chester is a town that encapsulates the essence of tranquil, small-town living.<\/p>\n<p><strong><b><a href=\"https:\/\/www.candianh.org\/\">Candia<\/a><\/b><\/strong><br \/>Candia is a small town known for its tight-knit community and rural character. Residents enjoy a relaxed lifestyle with access to various outdoor activities, such as hiking and fishing at Bear Brook State Park. The town center features a few local shops and restaurants, providing a quaint yet sufficient shopping experience. Families can participate in community events and sports leagues, while the town library and historical society cater to those interested in cultural and educational pursuits. Candia\u2019s quiet roads and scenic landscapes make it an appealing place for those looking to escape the hustle and bustle of city life, fostering a sense of peace and tranquility.<\/p>\n<p><strong><b><a href=\"https:\/\/www.townofdanville.org\/\">Danville<\/a><\/b><\/strong><br \/>Danville is a serene town with a laid-back lifestyle that appeals to those seeking a close-knit community atmosphere and a slower pace of life. The town is known for its rich historical background, evidenced by well-preserved landmarks and a deep sense of heritage. Residents enjoy a variety of shopping options, from quaint local boutiques to convenient shopping centers, providing a balance of unique finds and everyday necessities. Recreational activities are abundant, with scenic trails, parks, and bodies of water perfect for hiking, picnicking, and boating, making it an ideal spot for outdoor enthusiasts. The community spirit is palpable in the frequent local events, farmers&#8217; markets, and gatherings that bring residents together, fostering strong connections and a supportive environment for families and individuals alike.<strong><b><br \/><\/b><\/strong><br \/><strong><b><a href=\"https:\/\/www.townofdeerfieldnh.com\/\">Deerfield<\/a><\/b><\/strong><br \/>Deerfield is a tranquil town known for its peaceful lifestyle, where residents enjoy a close-knit community atmosphere. With a mix of rural landscapes and historic homes, it&#8217;s a place where you can experience the quiet of country living while still having access to modern conveniences. The local shops and small businesses provide a friendly, personalized shopping experience, offering everything from handcrafted goods to fresh produce at the farmers&#8217; market. For recreation, there are numerous outdoor activities to engage in, such as hiking and fishing in the many nearby parks and lakes. The town also hosts annual fairs and festivals, bringing together families and neighbors for traditional celebrations. With good schools and community centers, Deerfield supports a family-oriented way of life, making it a pleasant place to settle down and enjoy the natural beauty and simplicity of rural living.<\/p>\n<p><strong><b><a href=\"https:\/\/www.derrynh.org\/\">Derry<\/a><\/b><\/strong><br \/>Derry is a thriving town known for its community-oriented lifestyle, featuring a variety of shopping and recreational options. Residents enjoy a mix of suburban and rural living, with easy access to essential amenities and local businesses. The town boasts an array of dining establishments, from cozy cafes to diverse international restaurants, catering to a wide range of tastes. Retail enthusiasts can explore numerous shops and boutiques, providing everything from fashion to home goods. Outdoor enthusiasts appreciate the town&#8217;s many parks and nature trails, perfect for hiking, biking, and family picnics. The town is also home to several sports leagues and recreational programs, making it an ideal place for both adults and children to stay active and engaged. Cultural and community events are a regular feature, bringing people together to celebrate local heritage and traditions. With excellent schools and a strong sense of community, the town provides a balanced and fulfilling lifestyle for its residents.<\/p>\n<p><strong><b><a href=\"http:\/\/www.eknh.org\/\">East Kingston<\/a><\/b><\/strong><br \/>East Kingston is a small town that combines rural tranquility with a strong sense of community. Life here moves at a relaxed pace, ideal for those who enjoy serene surroundings and a tight-knit atmosphere. The town features a variety of locally-owned shops and boutiques, providing residents with unique shopping experiences. For recreational activities, residents can explore several parks and trails, perfect for hiking, biking, or leisurely walks. The town&#8217;s historical landmarks add a touch of heritage, while local events and farmers&#8217; markets foster a sense of togetherness and support for local artisans and farmers. The nearby lakes and rivers offer opportunities for fishing and kayaking, making it a great place for outdoor enthusiasts. The town&#8217;s schools and community services ensure a high quality of life for families, while the friendly atmosphere makes it easy to feel at home.<\/p>\n<p><strong><b><a href=\"http:\/\/exeternh.gov\/\">Exeter<\/a><\/b><\/strong><br \/>Exeter, a historic town, embodies a blend of rich history and modern living, where residents enjoy a balanced lifestyle with numerous shopping and recreational options. The downtown area features an array of boutique shops, cafes, and restaurants, perfect for leisurely strolls and weekend outings. Outdoor enthusiasts can explore scenic trails, parks, and the Exeter River for activities like hiking, biking, and kayaking. The town&#8217;s commitment to community is evident in its frequent local events, farmers&#8217; markets, and cultural festivals that bring neighbors together. Education and arts play a significant role, with Phillips Exeter Academy and various galleries and theaters contributing to the town&#8217;s intellectual and cultural vibrancy. This dynamic community ensures that whether you are looking for a quiet afternoon in a cozy bookstore, a lively evening at a local pub, or a day of adventure in the great outdoors, Exeter caters to diverse interests and lifestyles, making it a place where tradition and contemporary life seamlessly intersect.<br \/><strong><b><br \/><a href=\"https:\/\/www.townofepping.com\/\">Epping<\/a><\/b><\/strong><br \/>Epping is a small town that combines the tranquility of rural living with convenient access to modern amenities. The community enjoys a relaxed lifestyle where residents can savor the simplicity of country life while still having easy access to shopping centers and recreational activities. There are several local shops, cafes, and restaurants that cater to diverse tastes, providing a variety of dining and retail experiences. For recreation, residents can explore numerous outdoor activities such as hiking and biking trails, parks, and nearby lakes, perfect for those who appreciate nature and outdoor sports. Epping is also home to several community events and festivals throughout the year, fostering a strong sense of camaraderie among its residents. The town&#8217;s strategic location near major highways makes commuting to larger cities straightforward, allowing for a balance between quiet, small-town living and the vibrancy of city life.<br \/><strong><b><br \/><a href=\"https:\/\/www.fremont.nh.gov\/\">Fremont<\/a><\/b><\/strong><br \/>Fremont is a small town characterized by its tranquil rural atmosphere and close-knit community, where residents enjoy a relaxed lifestyle amidst scenic surroundings. The town provides a variety of shopping options, from local boutiques and quaint family-owned stores to larger retail outlets in nearby areas. Recreational opportunities abound, with extensive trails for hiking and biking, scenic parks for picnics and leisurely walks, and serene bodies of water perfect for fishing and kayaking. Community events, farmers&#8217; markets, and local festivals create a lively social scene, fostering strong bonds among neighbors. The town&#8217;s schools are highly regarded, making it an attractive place for families, while its historical sites and cultural attractions add depth to its character. Overall, Fremont offers a harmonious blend of convenience, nature, and community spirit.<strong><b><br \/><\/b><\/strong><br \/><strong><b><a href=\"https:\/\/www.hampsteadnh.us\/\">Hampstead<\/a><\/b><\/strong><br \/>Hampstead is a small town with a warm, community-oriented atmosphere, characterized by its scenic landscapes and quiet neighborhoods. Residents enjoy a comfortable lifestyle with a blend of modern conveniences and a touch of rural charm. The town features a variety of local shops and dining establishments that cater to diverse tastes, providing everything from daily necessities to unique finds. Outdoor enthusiasts can take advantage of the numerous recreational opportunities, including parks, hiking trails, and lakes that are perfect for fishing, boating, and swimming. The local events and seasonal festivals bring the community together, fostering a strong sense of belonging and camaraderie among residents. The town&#8217;s schools are well-regarded, making it an appealing place for families. With its blend of natural beauty and small-town feel, Hampstead is an ideal place for those seeking a serene yet engaging living environment.<br \/><strong><b><br \/><a href=\"https:\/\/www.hamptonnh.gov\/\">Hampton<\/a><\/b><\/strong><br \/>Hampton is a lively town with a thriving community atmosphere, where residents enjoy a balanced lifestyle filled with a mix of relaxation and activity. The area is known for its beautiful beaches and waterfront, providing numerous opportunities for outdoor activities such as swimming, boating, and fishing. The town&#8217;s downtown area features a variety of shops, ranging from unique boutiques to well-known retail stores, ensuring that there is something for everyone. Dining options are abundant, with a selection of restaurants offering diverse cuisines to satisfy any palate. Recreational opportunities are plentiful, with parks, sports facilities, and community events that foster a strong sense of camaraderie among residents. The town&#8217;s rich history is evident in its well-preserved landmarks and museums, which provide a glimpse into the past while the present-day community thrives with a calendar full of events and activities for all ages.<br \/><strong><b><br \/><a href=\"https:\/\/www.hamptonfalls.org\/\">Hampton Falls<\/a><\/b><\/strong><br \/>Hampton Falls is a serene town where residents enjoy a relaxed lifestyle, with an array of shopping and recreational opportunities. The community values its local businesses, with quaint boutiques and family-owned stores providing a unique shopping experience. Nature lovers and outdoor enthusiasts find ample activities with parks, trails, and green spaces perfect for hiking, picnicking, and wildlife observation. The town also has a rich history, with preserved buildings and landmarks offering a glimpse into the past. Local events and farmers&#8217; markets foster a strong sense of community, where neighbors often gather to celebrate seasonal festivals and support local artisans. The town\u2019s close-knit feel, combined with its accessibility to larger urban centers, makes it an ideal place for those seeking a peaceful environment without sacrificing convenience and amenities.<\/p>\n<p><strong><b><a href=\"https:\/\/www.greenland-nh.com\/\">Greenland<\/a><\/b><\/strong><br \/>Greenland is a serene and inviting community known for its small-town appeal and close-knit atmosphere. Residents enjoy a lifestyle that balances the tranquility of rural living with the convenience of nearby urban amenities. The town&#8217;s scenic beauty, characterized by lush landscapes and historic architecture, provides a peaceful backdrop for daily life. Shopping options include quaint local boutiques and stores that cater to a variety of tastes, ensuring that everyone can find something special. Recreational activities abound, from exploring numerous hiking trails and parks to participating in community events that foster a strong sense of togetherness. With a focus on outdoor enjoyment, residents often spend their weekends engaged in activities like biking, fishing, and picnicking, making the most of the natural surroundings. Greenland&#8217;s welcoming spirit and relaxed pace create an ideal environment for families, retirees, and anyone seeking a harmonious blend of comfort and community engagement.<\/p>\n<p><strong><b><a href=\"https:\/\/www.town.kensington.nh.us\/\">Kensington<\/a><\/b><\/strong><br \/>Kensington is a tranquil town known for its tight-knit community and serene rural atmosphere. The lifestyle here is marked by a slower pace, allowing residents to enjoy a sense of peace and relaxation. People often engage in outdoor activities, with local parks and green spaces providing ample opportunities for hiking, biking, and picnicking. Shopping in Kensington is a blend of local businesses and family-owned stores, where friendly faces and personalized service are the norms. Residents appreciate the convenience of having essentials close at hand, while larger shopping centers and diverse dining options are just a short drive away. Recreational activities abound, with community events, farmers&#8217; markets, and seasonal festivals bringing people together. The town\u2019s strong sense of community and the natural beauty surrounding it make Kensington an appealing place for those seeking a harmonious and fulfilling lifestyle.<\/p>\n<p><strong><b><a href=\"https:\/\/www.kingstonnh.org\/\">Kingston<\/a><\/b><\/strong><br \/>Kingston is a small, welcoming town with a rich history and a strong sense of community. Residents enjoy a peaceful lifestyle with easy access to local amenities. The town features a variety of shopping options, from quaint boutiques and antique shops to convenient local markets, providing a delightful mix of old and new. Recreational opportunities abound, with beautiful parks, walking trails, and scenic spots for outdoor enthusiasts. The town&#8217;s lakes and ponds are perfect for fishing, boating, and swimming during the summer months. Community events, farmers&#8217; markets, and local fairs bring residents together, fostering a tight-knit and friendly atmosphere. Kingston&#8217;s schools and public services are well-regarded, making it an excellent place for families. The historic district, with its well-preserved buildings, adds a unique charm to the town, reflecting its long-standing heritage.<\/p>\n<p><strong><b><a href=\"https:\/\/www.londonderrynh.org\/\">Londonderry<\/a><\/b><\/strong><br \/>Londonderry is a thriving community known for its strong sense of togetherness and commitment to quality living. This town boasts a mix of suburban comfort and rural beauty, providing residents with a balanced lifestyle. The area is home to a variety of shopping centers, catering to all needs from everyday essentials to unique boutiques. Recreational options abound, with numerous parks, trails, and open spaces inviting outdoor enthusiasts to explore. The town also features a selection of eateries and cafes, making it easy to find a delightful meal or enjoy a relaxing coffee. Families appreciate the excellent schools and numerous community events that foster a warm, welcoming environment. The local farmers&#8217; markets are a favorite, providing fresh produce and a chance to connect with neighbors. With a convenient location near major highways, Londonderry allows for easy commutes and access to surrounding areas, making it a sought-after place to call home.<br \/><strong><b><br \/><a href=\"https:\/\/www.newcastlenh.org\/\">New Castle<\/a><\/b><\/strong><br \/>New Castle is a small island community with a tranquil and upscale lifestyle, where residents and visitors can enjoy a seamless blend of history and modernity. The town is known for its historic sites, including Fort Constitution and the iconic Wentworth by the Sea Hotel, which provide a sense of stepping back in time while enjoying contemporary amenities. Residents engage in a variety of outdoor activities such as sailing, kayaking, and hiking along scenic trails that provide stunning coastal views. The local shopping scene is quaint and refined, featuring boutiques and specialty stores that cater to discerning tastes, while the dining options range from cozy cafes to elegant restaurants serving fresh seafood and gourmet cuisine. Community events and festivals add a lively touch to the serene atmosphere, making it a delightful place to call home or visit for a leisurely getaway.<br \/><strong><b><br \/><a href=\"https:\/\/www.newfieldsnh.gov\/\">Newfields<\/a><\/b><\/strong><br \/>Newfields is a small town that provides a serene and community-focused lifestyle with its blend of historic charm and modern convenience. Residents enjoy a variety of recreational activities, from hiking along scenic trails in the nearby conservation areas to kayaking on the Squamscott River. The town&#8217;s quaint downtown features locally-owned shops and boutiques where you can find unique goods and artisanal products. Dining options range from cozy cafes to family-friendly restaurants, ensuring a delightful culinary experience. Community events and farmers&#8217; markets foster a strong sense of togetherness, making it an ideal place for families and individuals alike. The town&#8217;s commitment to preserving its natural beauty and heritage, combined with the warmth and friendliness of its residents, creates a welcoming atmosphere that makes living here truly enjoyable.<br \/><strong><b><br \/><a href=\"https:\/\/www.newington.nh.us\/\">Newington<\/a><\/b><\/strong><br \/>Newington, a small town known for its peaceful and community-oriented atmosphere, is an inviting place for those seeking a balanced lifestyle. The town boasts an array of shopping destinations, from unique local boutiques to larger retail centers, catering to various tastes and needs. Residents enjoy a range of recreational activities, with scenic parks and trails that encourage outdoor exploration and fitness. The town&#8217;s waterfront areas provide opportunities for boating, fishing, and serene walks along the water, creating a perfect backdrop for relaxation and leisure. Local eateries and cafes contribute to a close-knit, friendly vibe, making it easy to socialize and connect with neighbors. With its blend of commercial convenience and natural beauty, the town is an ideal place for families, professionals, and retirees looking for a harmonious living experience.<br \/><strong><b><br \/><a href=\"https:\/\/www.newmarketnh.gov\/\">Newmarket<\/a><\/b><\/strong><br \/>Newmarket is a quaint town brimming with a rich history and a close-knit community atmosphere. Its Main Street is lined with an eclectic mix of shops, from antique stores to contemporary boutiques, making it a delightful spot for leisurely strolls and shopping excursions. The town&#8217;s dining scene caters to diverse tastes, featuring cozy cafes, farm-to-table restaurants, and lively pubs. Outdoor enthusiasts can enjoy the scenic Lamprey River, which winds through the town and provides opportunities for kayaking, fishing, and peaceful riverside walks. The surrounding area boasts lush parks and trails perfect for hiking and biking, while seasonal events and local markets foster a strong sense of community engagement. Residents and visitors alike can appreciate the town&#8217;s balance of historical charm and modern amenities, making it a desirable place to live and explore.<strong><b><br \/><\/b><\/strong><br \/><strong><b><a href=\"https:\/\/www.newton-nh.gov\/\">Newton<\/a><\/b><\/strong><br \/>Newton, a serene small town, provides a comfortable lifestyle with its blend of suburban and rural atmospheres, making it a great place for families and those seeking tranquility. The community enjoys access to various shopping options, including local boutiques, convenient stores, and a few larger retail establishments, catering to everyday needs and special finds alike. Recreational activities abound with parks, trails, and nearby lakes offering opportunities for hiking, fishing, and picnicking. The town fosters a close-knit community spirit with seasonal events, farmers&#8217; markets, and family-friendly festivals that bring residents together. The quiet, scenic environment, combined with the conveniences of modern living, makes Newton a welcoming and relaxing place to call home.<br \/><strong><b><br \/><a href=\"https:\/\/www.northhampton-nh.gov\/\">North Hampton<\/a><\/b><\/strong><br \/>North Hampton is a serene town that balances coastal beauty with a small-town feel, making it an attractive place to live and visit. The town boasts a variety of lifestyle amenities, from its cozy cafes and family-owned restaurants to unique boutiques and local markets that cater to a range of tastes and interests. Outdoor enthusiasts will find plenty to do with easy access to beautiful beaches, scenic trails, and well-maintained parks, perfect for hiking, biking, and water activities. Community events and farmer&#8217;s markets create a lively atmosphere, fostering a strong sense of connection among residents. The town&#8217;s educational facilities are top-notch, contributing to a high quality of life for families. With its blend of recreational activities, shopping venues, and a warm, welcoming community, North Hampton stands out as a place where one can enjoy a balanced and fulfilling lifestyle.<\/p>\n<p><strong><b><a href=\"https:\/\/www.northwoodnh.org\/\">Northwood<\/a><\/b><\/strong><br \/>Northwood is a serene town where the tranquility of rural life meets the convenience of modern amenities. The lifestyle here is laid-back, with a strong sense of community and a connection to the natural surroundings. Residents enjoy access to a variety of recreational activities, from hiking trails that wind through lush forests to pristine lakes ideal for boating and fishing. The town&#8217;s Main Street is dotted with locally owned shops and boutiques, providing unique shopping experiences and a taste of local craftsmanship. Dining options range from cozy cafes to family-run restaurants serving delicious homemade meals. Throughout the year, community events and farmer&#8217;s markets bring people together, fostering a warm and welcoming atmosphere. Whether exploring the outdoors or enjoying the simplicity of small-town life, Northwood offers a perfect blend of relaxation and activity for those who call it home.<br \/><strong><b><br \/><a href=\"https:\/\/www.nottingham-nh.gov\/\">Nottingham<\/a><\/b><\/strong><br \/>Nottingham is a town where the pace of life feels unhurried yet fulfilling, featuring a blend of rural and suburban living. The community is family-oriented, with well-regarded schools and various local events that foster a strong sense of togetherness. Residents enjoy access to a range of shopping options from quaint local stores to convenient larger retail centers a short drive away. Outdoor enthusiasts find plenty to love, with numerous parks, trails, and bodies of water perfect for hiking, fishing, and boating. Pawtuckaway State Park is a favorite destination, offering extensive trails, campsites, and a serene lake. Seasonal activities and festivals bring the community together, providing entertainment and cultural enrichment. Dining options cater to diverse tastes, with local eateries serving everything from casual fare to fine dining. The town&#8217;s close-knit atmosphere, combined with the availability of modern amenities and beautiful natural surroundings, make it an appealing place to call home.<\/p>\n<p><strong><b><a href=\"https:\/\/www.plaistow.com\/\">Plaistow<\/a><\/b><\/strong><br \/>Plaistow is a small town that provides residents with a blend of suburban and rural living, making it an appealing place for families and individuals seeking a peaceful yet connected community. The lifestyle here is relaxed and community-oriented, with numerous local events and activities fostering a close-knit atmosphere. Shopping options are conveniently situated, with a variety of stores ranging from large retailers to quaint local shops. Dining choices cater to diverse tastes, from cozy cafes to family-run restaurants. Recreational activities are abundant, with parks, trails, and nearby lakes providing ample opportunities for outdoor enthusiasts to enjoy hiking, fishing, and picnicking. Additionally, the town&#8217;s strategic location near major highways facilitates easy access to surrounding cities for work or leisure, while maintaining the tranquility of a small-town environment. Plaistow is a place where modern conveniences meet the simplicity of rural life, creating a welcoming and balanced living experience.<br \/><strong><b><br \/><\/b><\/strong><strong><b><a href=\"https:\/\/www.cityofportsmouth.com\/\">Portsmouth<\/a><\/b><\/strong><br \/>Portsmouth is a coastal town with a rich maritime history and a lively cultural scene. The town&#8217;s historic architecture blends seamlessly with modern amenities, creating a unique backdrop for residents and visitors alike. The downtown area is filled with a variety of shops, from quirky boutiques to high-end retailers, catering to all tastes and styles. Dining options are abundant, with numerous restaurants serving everything from fresh seafood to international cuisine, ensuring that food lovers are well satisfied. Outdoor enthusiasts can enjoy scenic walks along the waterfront, kayaking in the harbor, or biking on the numerous trails that wind through the town and surrounding areas. The community is known for its strong emphasis on the arts, with numerous galleries, theaters, and live music venues contributing to a vibrant cultural life. Festivals and events are a regular occurrence, providing plenty of opportunities for socializing and entertainment. With its unique blend of historical charm and modern convenience, Portsmouth is a dynamic and engaging place to live and visit.<\/p>\n<p><strong><b><a href=\"https:\/\/www.raymondnh.gov\/\">Raymond<\/a><br \/><\/b><\/strong>Raymond is a small town characterized by its community-oriented lifestyle, where residents enjoy a balance of rural charm and modern conveniences. The town boasts a variety of shopping options, including local boutiques, grocery stores, and essential services that cater to everyday needs. Recreational opportunities abound, with numerous parks, hiking trails, and lakes providing ample space for outdoor activities such as fishing, boating, and picnicking. The town hosts various community events throughout the year, fostering a strong sense of togetherness among its residents. Dining options range from cozy cafes to family-friendly restaurants, offering a diverse culinary experience. With its close-knit community and abundance of natural beauty, Raymond provides a tranquil yet engaging environment for families and individuals alike.<br \/><strong><b><br \/><\/b><\/strong><strong><b><a href=\"https:\/\/www.town.rye.nh.us\/\">Rye<\/a><\/b><\/strong><br \/>Rye is a coastal town known for its serene and laid-back lifestyle, where residents and visitors alike can enjoy a mix of natural beauty and community amenities. The town is home to a variety of local shops, from quaint boutiques to essential stores, catering to daily needs and unique finds. Recreation is abundant, with pristine beaches, scenic parks, and well-maintained trails perfect for hiking, biking, and leisurely walks. The coastline provides opportunities for boating, fishing, and water sports, while inland, you&#8217;ll find golf courses and tennis courts for more structured activities. Community events and farmers&#8217; markets foster a strong sense of togetherness, making it easy to connect with neighbors and enjoy the slower pace of life. Dining options range from cozy cafes to seafood restaurants, showcasing the local catch and providing a delightful culinary experience.<\/p>\n<p><strong><b><a href=\"https:\/\/www.townofsalemnh.org\/\">Salem<\/a><\/b><\/strong><br \/>Salem, located in the northeastern United States, is a dynamic community that blends modern convenience with a rich historical backdrop, making it an ideal place for both residents and visitors. The town features a variety of shopping destinations, including the expansive Mall at Rockingham Park and a plethora of local boutiques, ensuring a diverse retail experience. Lifestyle in Salem caters to a wide range of interests, from enjoying the scenic views at America&#8217;s Stonehenge to engaging in numerous outdoor activities at Canobie Lake Park, a popular amusement destination. Recreational options are plentiful, with numerous parks, trails, and golf courses providing ample opportunities for outdoor enthusiasts. Salem also boasts a thriving dining scene, with an array of restaurants serving everything from casual bites to fine dining, reflecting a community that values both leisure and culinary exploration. The town&#8217;s well-regarded schools, convenient access to major highways, and a strong sense of community make it a desirable location for families and professionals alike.<br \/><strong><b><br \/><\/b><\/strong><strong><b><a href=\"https:\/\/www.sandown.us\/\">Sandown<\/a><br \/><\/b><\/strong>Sandown is a small town characterized by its tranquil lifestyle and close-knit community, making it an appealing place for families and retirees alike. Residents enjoy a laid-back pace, with access to various recreational options such as hiking trails, parks, and nearby lakes perfect for fishing and boating. The town has a modest selection of local shops, including quaint boutiques, general stores, and a few dining establishments that provide a cozy, hometown feel. Recreational activities are plentiful, with community events, local sports leagues, and seasonal festivities that bring everyone together. The town also benefits from its proximity to larger cities, allowing residents to easily access a broader range of shopping and entertainment options while still enjoying the peace and quiet of rural living. This blend of community spirit, natural beauty, and convenience makes it a desirable place to call home.<br \/><strong><b><br \/><a href=\"https:\/\/www.seabrooknh.org\/\">Seabrook<\/a><\/b><\/strong><br \/>Seabrook, a coastal town, provides a relaxed yet engaging lifestyle with a blend of natural beauty and modern amenities. Residents and visitors enjoy a variety of shopping options, from quaint local boutiques to larger retail centers, ensuring a convenient and enjoyable shopping experience. The town&#8217;s recreational activities are abundant, catering to a range of interests. Outdoor enthusiasts can take advantage of the scenic beaches, parks, and walking trails, perfect for leisurely strolls, picnics, and watersports. Seabrook also has a friendly community atmosphere with numerous dining options, from casual eateries to fine dining establishments, offering diverse culinary experiences. The town&#8217;s accessibility and proximity to neighboring areas make it an attractive location for those seeking a balance of tranquility and convenience.<br \/><strong><b><br \/><a href=\"https:\/\/www.southhamptonnh.org\/\">South Hampton<\/a><br \/><\/b><\/strong>South Hampton is a small town that exudes a serene and welcoming atmosphere, ideal for those who appreciate a slower pace of life amidst natural beauty. The community is tight-knit, with residents frequently gathering for local events and enjoying the camaraderie that small-town living fosters. The town has several unique shops and family-owned businesses where one can find everything from daily necessities to artisanal goods, fostering a sense of local pride and supporting the area&#8217;s economy. Recreational options are abundant, with numerous trails for hiking and biking, offering an immersive experience in the great outdoors. The town is also home to several parks where families and individuals can enjoy picnics, play sports, or simply relax. Those who enjoy water activities can take advantage of nearby rivers and lakes for kayaking, fishing, and swimming. The local dining scene, though modest, features a selection of eateries that serve delicious, home-cooked meals, further enhancing the feeling of community and comfort. Overall, South Hampton provides a lifestyle that balances the tranquility of rural living with enough amenities and activities to keep residents engaged and content.<\/p>\n<p><strong><b><a href=\"https:\/\/www.strathamnh.gov\/\">Stratham<\/a><\/b><\/strong><br \/>Stratham is a serene town where residents enjoy a blend of suburban and rural living, marked by a strong sense of community and scenic landscapes. The town features a variety of shopping opportunities, including the popular Stratham Hill Park, where locals can participate in numerous recreational activities such as hiking, biking, and picnicking. The town center provides a selection of local shops and eateries that cater to daily needs and culinary cravings. Stratham is also home to several family-friendly events throughout the year, fostering a close-knit environment. With its well-maintained public spaces and recreational areas, Stratham provides ample opportunities for outdoor enthusiasts to stay active and enjoy the natural beauty that surrounds them.<\/p>\n<p><strong><b><a href=\"https:\/\/windhamnh.gov\/\">Windham<\/a><\/b><\/strong><br \/>Windham is a thriving town with a strong sense of community and a rich history, offering a blend of modern conveniences and natural beauty. Residents enjoy a relaxed yet active lifestyle, with an array of recreational activities that include hiking, biking, and boating at the expansive Windham Rail Trail and Cobbetts Pond. The town features a variety of shopping destinations, from quaint local boutiques to larger retail centers, providing everything from daily essentials to unique finds. Dining options range from cozy cafes to fine dining establishments, ensuring a diverse culinary experience. Windham&#8217;s educational facilities are highly regarded, making it a great place for families, while its proximity to larger urban centers ensures that cultural and professional opportunities are within easy reach. The town\u2019s well-maintained parks and community events foster a close-knit atmosphere, making it a wonderful place to live and thrive.<\/p>\n<\/div><\/div><\/div><\/div><\/div><div id=\"yelp\" class=\"fusion-container-anchor\"><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-2 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:26px;--awb-flex-wrap:wrap;--awb-flex-wrap-small:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1216.8px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-2 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-2 fusion-title-center fusion-title-text fusion-title-size-one\" style=\"--awb-text-color:var(--awb-custom_color_4);--awb-margin-bottom:-10px;--awb-margin-top-small:0px;--awb-margin-right-small:0px;--awb-margin-bottom-small:20px;--awb-margin-left-small:0px;\"><div class=\"title-sep-container title-sep-container-left\"><div class=\"title-sep sep- sep-solid\" style=\"border-color:var(--awb-color3);\"><\/div><\/div><span class=\"awb-title-spacer\"><\/span><h1 class=\"fusion-title-heading title-heading-center\" style=\"margin:0;\"><h1 style=\"text-align: center;\">Local Activities &amp; Information<\/h1><\/h1><span class=\"awb-title-spacer\"><\/span><div class=\"title-sep-container title-sep-container-right\"><div class=\"title-sep sep- sep-solid\" style=\"border-color:var(--awb-color3);\"><\/div><\/div><\/div><div class=\"fusion-text fusion-text-3\"><p style=\"text-align: center;\"><span style=\"color: var(--awb-custom_color_5);\">Use the search box below to find listings on anything from Restaurants and Coffee Shops, to Grocery Stores, Schools and much more.<br \/>\nThe <\/span><b style=\"color: var(--awb-custom_color_5);\">More<\/b><span style=\"color: var(--awb-custom_color_5);\"> menu will give you some options as well. <\/span><\/p>\n<\/div><!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Yelp Store Locator<\/title>\n<style>\nbody {\n    font-family: Arial, sans-serif;\n    margin: 0;\n    padding: 0;\n    background: #f8f8f8; \/* Slight grey background *\/\n}\n\n\/* Flex container for the whole page content *\/\n.form-wrapper {\n    display: flex;\n    justify-content: space-around; \/* Evenly distribute space around items *\/\n    flex-wrap: wrap; \/* Allow items to wrap if not enough space *\/\n    margin: 20px;\n}\n\n\/* Search form and results container *\/\n.form-wrapper .form-container {\n    flex-basis: 47%;\n    margin-bottom: 20px;\n}\n\n\/* Search bar at the top *\/\n.search-top {\n    margin-top: 20px;\n}\n.search-bar {\n    max-width: 1024px;\n    padding:0 20px;\n    padding: 10px;\n    border-radius: 4px;\n    margin: 0 auto 20px;\n}\n.search-bar #searchForm {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: rgba(0,0,0,0.15) 0px 2px 18px 0px;\n}\n.search-field {\n    flex: 1;\n}\n.search-field.desc {\n    position: relative;\n}\n.search-field.desc::after {\n    content: '';\n    position: absolute;\n    top: 10px;\n    bottom: 10px;\n    right: 0;\n    width: 2px;\n    background-color: rgba(0, 0, 0, 0.2);\n}\n#searchForm .search-field input {\n    border: 0;\n  \n}\n.search-field.category-dropdown select {\n    width: auto;\n    background: transparent;\n    margin-top:15px;\n}\n.search-field input[type=\"text\"],\n.search-field select {\n    width: 100%; \/* Full width of parent *\/\n    padding: 15px 10px;\n    border: 1px solid #ddd;\n    font-size: 14px;\n    box-sizing: border-box;\n}\n\n\/* Search button styling *\/\n.search-button button {\n    padding: 17px 20px;\n    background-color: #ff0000; \/* Yelp red *\/\n    color: #fff;\n    border: none;\n    border-radius: 4px;\n    cursor: pointer;\n    text-transform: uppercase;\n    font-weight: bold;\n}\n\n\/* Style the pagination buttons *\/\n.pagination{\n    border-top: 1px solid #e3d8d8;\n    padding: 15px 0;\n    margin-top: 20px;\n    border-bottom: 1px solid #e3d8d8;\n}\n\n\n.pagination button {\n    background: none;\n    padding: 5px 10px;\n    border-radius: 4px;\n    margin-right: 5px;\n    border: none;\n    cursor: pointer;\n    font-size: 16px;\n}\n\n.pagination button.active,\n.pagination button:hover {\n    font-weight: bold;\n}\n\n\/* Map container styling *\/\n#map {\n    flex: 1;\n    height: 700px; \/* Adjusted height for consistency *\/\n    border-radius: 4px; \/* Rounded corners *\/\n    overflow: hidden; \/* Clip the content *\/\n    margin-left: 20px; \/* Space from the form container *\/\n}\n\n\/* Search results card styles *\/\n.card {\n    display: flex;\n    background: #fff;\n    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n    border-radius: 4px;\n    overflow: hidden;\n    align-items: center;\n    padding: 0 15px;\n    border-bottom: 1px solid #eee;\n}\n\n.card img {\n    width: 200px; \/* Slightly smaller images *\/\n    height: 200px;\n    object-fit: cover;\n}\n\n.card-content {\n    padding: 15px;\n    flex-grow: 1;\n}\n\n\/* Loader style adjustments *\/\n#loader {\n    display: none; \/* Hide by default, show when loading *\/\n    position: fixed; \/* Or absolute, depending on use-case *\/\n    top: 50%;\n    left: 50%;\n    transform: translate(-50%, -50%);\n    text-align: center;\n}\n\n#loader img {\n    width: 50px; \/* Adjust as needed *\/\n    height: 50px; \/* Adjust as needed *\/\n    \/* Animation for spinning *\/\n    animation: spin 1s linear infinite;\n}\n\n\/* Loader animation *\/\n@keyframes spin {\n    0% { transform: translate(-50%, -50%) rotate(0deg); }\n    100% { transform: translate(-50%, -50%) rotate(360deg); }\n}\n\n@media (max-width: 768px) {\n    .form-wrapper {\n        flex-direction: column; \/* Stack on smaller screens *\/\n    }\n\n    .form-container,\n    #map {\n        width: 100%;\n        max-width: none;\n        margin-left: 0; \/* Remove margin for full width *\/\n    }\n\n    #map {\n        order: -1; \/* Map comes before search results on small screens *\/\n    }\n}\n\n\/* Add responsive design for very small screens *\/\n@media (max-width: 480px) {\n    .search-bar {\n        flex-direction: column; \/* Stack form fields vertically *\/\n    }\n\n    .search-field,\n    .search-button button {\n        width: 100%; \/* Full width for small screens *\/\n        margin: 5px 0; \/* Add space between stacked items *\/\n    }\n}\n\n\/* Style the dropdown button *\/\n.dropbtn {\n    background-color: transparent;\n    color: black;\n    padding: 16px;\n    font-size: 16px;\n    border: none;\n    cursor: pointer;\n}\n\n\/* The container <div> - needed to position the dropdown content *\/\n.dropdown {\n    position: relative;\n    display: inline-block;\n    margin: 10px 0;\n}\n\n\/* Dropdown Content (Hidden by Default) *\/\n.dropdown-content {\n    display: none;\n    position: absolute;\n    background-color: #f9f9f9;\n    min-width: 240px;\n    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);\n    z-index: 1;\n    gap: 20px;\n    padding: 0 10px;\n}\n\n\/* Links inside the dropdown *\/\n.dropdown-content span {\n    color: black;\n    padding: 16px 0;\n    text-decoration: none;\n    display: flex;\n    align-items: center;\n    cursor: pointer;\n}\n\n.dropdown-content .flex-links{\n        padding: 12px 0\n}\n\n\/* Icon styling *\/\n.icon {\n    margin-right: 10px;\n    \/* You can use SVGs or Font Icons like FontAwesome, or background-image with sprites *\/\n}\n\n\/* Change color of dropdown links on hover *\/\n.dropdown-content span:hover {background-color: #ddd;}\n\n\/* Show the dropdown menu on hover *\/\n.dropdown:hover .dropdown-content {\n    \/* display: block; *\/\n    display: flex;\n}\n\n\/* Show the dropdown menu on focus *\/\n.dropdown:focus-within .dropdown-content {\n    display: block;\n}\n\n\/* Other styles for icons can be added here, using the specific class names *\/\n.dry-cleaning-icon {\n    \/* Add background-image or other styling for the dry cleaning icon *\/\n}\n\n.pagination, #loader {\n    display: none; \/* Hidden by default *\/\n}\n\n.autocomplete-results {\n    display: none;\n    position: absolute;\n    background: white;\n    border: 1px solid #ddd;\n    border-top: none;\n    z-index: 2;\n    width: 100%;\n    box-sizing: border-box;\n}\n\n.autocomplete-suggestion {\n    padding: 10px;\n    border-bottom: 1px solid #ddd;\n    cursor: pointer;\n}\n\n.autocomplete-suggestion:last-child {\n    border-bottom: none;\n}\n\n.autocomplete-suggestion:hover {\n    background-color: #f8f8f8;\n}\n\n\n\/* Similarly add specific icon styles for other menu items *\/\n<\/style>\n<\/head>\n<body>\n<div class=\"search-top\">\n    <div class=\"search-bar\">\n        <form id=\"searchForm\" action=\"\/yelp-store-locator\" method=\"get\">\n            <div class=\"search-field desc\">\n                <input type=\"text\" id=\"searchDescription\" name=\"searchDescription\" placeholder=\"Search description\">\n                <div id=\"autocomplete-results\" class=\"autocomplete-results\"><\/div>\n            <\/div>\n            \n            <div class=\"search-field location\">\n                <input type=\"text\" id=\"locationQuery\" name=\"location\" placeholder=\"Enter search location\" value=\"Rockingham County, NH\" required>\n            <\/div>\n            <div class=\"search-button\">\n                <button type=\"submit\">Search<\/button>\n            <\/div>\n        <\/form>\n\n        <div class=\"dropdown\">\n            <span class=\"dropbtn\">More \u25bc<\/span>\n            <div class=\"dropdown-content\">\n                <div class=\"flex-links\">\n                    <span>\n                        <i class=\"icon dry-cleaning-icon\"><\/i> Restaurants\n                    <\/span>\n                    <span>\n                        <i class=\"icon hair-salons-icon\"><\/i> Coffee Shops\n                    <\/span>\n                    <span>\n                        <i class=\"icon phone-repair-icon\"><\/i> Grocery Stores\n                    <\/span>\n                    <span>\n                        <i class=\"icon phone-repair-icon\"><\/i> Nightlife\n                    <\/span>\n                <\/div>\n                <div class=\"flex-links\">\n                    <span>\n                        <i class=\"icon phone-repair-icon\"><\/i> Medical\n                    <\/span>\n                    <span>\n                        <i class=\"icon phone-repair-icon\"><\/i> Activities\n                    <\/span>\n                    <span>\n                        <i class=\"icon phone-repair-icon\"><\/i> Schools\n                    <\/span>\n                    <span>\n                        <i class=\"icon phone-repair-icon\"><\/i> Hair Salon\n                    <\/span>\n                <\/div>\n                <!-- Add other menu items here -->\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n\n<div class=\"form-wrapper\">\n    <div class=\"form-container\">\n        <div id=\"searchResults\"><\/div>\n        <div class=\"pagination\"><\/div>\n    <\/div>\n    <!-- Map Container -->\n    <div id=\"map\"><\/div>\n<\/div>\n\n<!-- Loader HTML -->\n<!-- <div id=\"loader\">Loading...<\/div> -->\n<div id=\"loader\">\n    <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"https:\/\/sunraycityguide.com\/NewHampshire-LeadingEdge\/wp-content\/plugins\/yelp-store-locator\/assets\/images\/loader.png\" alt=\"Loading...\" \/>\n<\/div>\n\n\n<script src=\"https:\/\/ajax.googleapis.com\/ajax\/libs\/jquery\/3.5.1\/jquery.min.js\"><\/script>\n<script>\n    $(document).ready(function () {\n        var yelpAutocompleteUrl = \"https:\/\/api.yelp.com\/v3\/autocomplete\";\n\n        $('#searchDescription').on('input', function() {\n            var searchText = $(this).val();\n        \n            \/\/ Make sure the search text is not empty\n            if (searchText.length > 0) {\n                $.ajax({\n                    url: '\/wp-content\/plugins\/yelp-store-locator\/proxy\/yelp-autocomplete-proxy.php',\n                    method: 'GET',\n                    data: {\n                        text: searchText \/\/ text entered by the user\n                    },\n                    success: function(data) {\n                        \/\/ Clear previous suggestions\n                        $('#autocomplete-results').empty();\n                        \n                        \/\/ Process the response and append suggestions\n                        if(data.terms && data.terms.length > 0) {\n                            data.terms.forEach(function(term) {\n                                $('#autocomplete-results').append('<div class=\"autocomplete-suggestion\">' + term.text + '<\/div>');\n                            });\n                            $('#autocomplete-results').show();\n                        }\n                    },\n                    error: function(jqXHR, textStatus, errorThrown) {\n                        console.error(\"Error with Autocomplete API:\", textStatus, errorThrown);\n                    }\n                });\n            } else {\n                \/\/ If the search text is empty, clear and hide suggestions\n                $('#autocomplete-results').empty().hide();\n            }\n        });\n\n        \/\/ Listener for clicking on an autocomplete suggestion\n        $('#autocomplete-results').on('click', '.autocomplete-suggestion', function() {\n            \/\/ Set the input to the clicked suggestion and hide suggestions\n            $('#searchDescription').val($(this).text());\n            $('#autocomplete-results').empty().hide();\n        });\n    \n        \/\/ Initially hide pagination and loader\n        $('.pagination').hide();\n        $('#loader').hide();\n\n        var map; \/\/ Declare map variable globally\n        var markers = []; \/\/ Array to store markers\n        var currentPage = 1;\n        var resultsPerPage = 5;\n        var totalResults = 0;\n\n        \/\/ Event handler for category selection\n        $('.dropdown-content span').on('click', function() {\n            \/\/ Get the text of the clicked category\n            var categoryText = $(this).text().trim();\n\n            \/\/ Set the value of the searchDescription input\n            $('#searchDescription').val(categoryText);\n\n            \/\/ Close the dropdown if needed\n            $('.dropdown-content').hide();\n\n            \/\/ Optionally, you could submit the form automatically after selection\n            \/\/ $('#searchForm').submit();\n        });\n\n        \/\/ Toggle dropdown content on click\n        $('.dropbtn').on('click', function() {\n            \/\/ Use slideToggle for a simple animation\n            $('.dropdown-content').slideToggle();\n        });\n\n        \/\/ Close the dropdown if clicked outside\n        $(document).on('click', function(e) {\n            if (!$(e.target).closest('.dropdown').length) {\n                $('.dropdown-content').hide();\n            }\n        });\n\n        \/\/ Populate search description initially\n        $('#searchDescription').val($('#category').find('option:selected').text());\n\n        \/\/ Update search description when category changes\n        $('#category').change(function() {\n            $('#searchDescription').val($(this).find('option:selected').text());\n        });\n\n        \/\/ Check if the location is provided and trigger search\n        if ($('#locationQuery').val() !== '') {\n            setTimeout(function() {\n                $('#searchForm').submit();\n            }, 500);\n        }\n\n        $('#searchForm').submit(function (event) {\n            event.preventDefault();\n            $('#loader').show(); \/\/ Show loader here when the search starts\n            $('.pagination').hide(); \/\/ Hide pagination during loading\n\n            var locationQuery = $('#locationQuery').val();\n            \/\/ Use the value from the search description input\n            var searchDescription = $('#searchDescription').val();\n            var apiUrl = 'https:\/\/sunraycityguide.com\/NewHampshire-LeadingEdge\/wp-content\/plugins\/yelp-store-locator\/proxy\/proxy.php?location=' + encodeURIComponent(locationQuery) + '&term=' + encodeURIComponent(searchDescription);\n\n            \/\/ Hide search results and map\n            $('#searchResults').hide();\n            $('#map').hide();\n            \/\/ Show loader before making the API request\n            $('#loader').show();\n\n            fetch(apiUrl)\n            .then(response => {\n                if (!response.ok) {\n                    throw new Error('Network response was not ok');\n                }\n                return response.json(); \/\/ Parse JSON response\n            })\n            .then(data => {\n                if (data && data.businesses && data.businesses.length > 0) {\n                    $('.pagination').show();\n                } else {\n                    $('.pagination').hide();\n                }\n                $('#loader').hide(); \/\/ Hide loader after data is processed\n                \/\/ ...Display results...\n                totalResults = data.businesses.length;\n\n                \/\/ Clear previous search results\n                $('#searchResults').empty();\n\n                \/\/ Initialize map\n                map = new google.maps.Map(document.getElementById('map'), {\n                    center: { lat: 0, lng: 0 }, \/\/ Default center\n                    zoom: 12 \/\/ Default zoom level\n                });\n\n                \/\/ Clear previous markers\n                markers.forEach(marker => marker.setMap(null));\n                markers = [];\n\n                \/\/ Create a LatLngBounds object to encompass all markers\n                var bounds = new google.maps.LatLngBounds();\n\n                \/\/ Calculate pagination values\n                var startIndex = (currentPage - 1) * resultsPerPage;\n                var endIndex = startIndex + resultsPerPage;\n                endIndex = endIndex > totalResults ? totalResults : endIndex;\n\n                \/\/ Iterate over each business in the response data for the current page\n                for (var i = startIndex; i < endIndex; i++) {\n                    var business = data.businesses[i];\n\n                    \/\/ Create card element to display business information\n                    var cardHtml = '<div class=\"card\">';\n                    cardHtml += '<img class=\"lazyload\" decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"' + business.image_url + '\" alt=\"' + business.name + '\">';\n                    cardHtml += '<div class=\"card-content\">';\n                    cardHtml += '<h3><a href=\"' + business.url + '\">' + business.name + '<\/a><\/h3>';\n                    cardHtml += '<p><strong>Rating:<\/strong> ' + business.rating + '<\/p>';\n                    cardHtml += '<p><strong>Review Count:<\/strong> ' + business.review_count + '<\/p>';\n                    if (business.categories.length > 0) {\n                        cardHtml += '<p><strong>Category:<\/strong> ' + business.categories[0].title + '<\/p>';\n                    }\n                    cardHtml += '<p><strong>Address:<\/strong> ' + business.location.address1 + ', ' + business.location.city + ', ' + business.location.state + ' ' + business.location.zip_code + '<\/p>';\n                    cardHtml += '<p><strong>Phone:<\/strong> ' + business.display_phone + '<\/p>';\n                    cardHtml += '<\/div><\/div>';\n\n                    \/\/ Append the card HTML to the searchResults div\n                    $('#searchResults').append(cardHtml);\n\n                    \/\/ Display coordinates if available\n                    if (business.coordinates) {\n                        \/\/ Add marker to the map for each business\n                        var marker = new google.maps.Marker({\n                            position: { lat: business.coordinates.latitude, lng: business.coordinates.longitude },\n                            map: map,\n                            title: business.name\n                        });\n\n                        markers.push(marker);\n\n                        \/\/ Extend the bounds to include the marker's position\n                        bounds.extend(marker.getPosition());\n                    }\n                }\n\n                \/\/ Adjust map bounds to fit all markers\n                map.fitBounds(bounds);\n\n                \/\/ Hide loader after request is completed\n                $('#loader').hide();\n                \/\/ Show search results and map\n                $('#searchResults').show();\n                $('#map').show();\n\n                \/\/ Generate pagination controls\n                generatePaginationControls();\n            })\n            .catch(error => {\n                console.error('There was a problem with the fetch operation:', error);\n\n                $('#loader').hide(); \/\/ Ensure to hide loader on error as well\n                $('.pagination').hide(); \/\/ Hide pagination if there's an error\n                \/\/ Show search results and map\n                $('#searchResults').show();\n                $('#map').show();\n            });\n        });\n\n        \/\/ Function to generate pagination controls\n        function generatePaginationControls() {\n            var totalPages = Math.ceil(totalResults \/ resultsPerPage);\n            $('.pagination').empty();\n\n            for (var i = 1; i <= totalPages; i++) {\n                var button = $('<button>').text(i);\n                if (i === currentPage) {\n                    button.addClass('active');\n                }\n                button.click(function() {\n                    currentPage = parseInt($(this).text());\n                    $('#searchForm').submit();\n                });\n                $('.pagination').append(button);\n            }\n        }\n    });\n<\/script>\n\n<!-- Include Google Maps JavaScript API with your API key -->\n<script async defer src=\"https:\/\/maps.googleapis.com\/maps\/api\/js?key=AIzaSyDdc1Kke8as6XyfJRAv1veZfIqxp-ioDMo&callback=initMap\"><\/script>\n\n<\/body>\n<\/html>\n<\/div><\/div><\/div><\/div><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":3034,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"portfolio_category":[35],"portfolio_skills":[],"portfolio_tags":[],"class_list":["post-3008","avada_portfolio","type-avada_portfolio","status-publish","format-standard","has-post-thumbnail","hentry","portfolio_category-city-of-phoenix"],"_links":{"self":[{"href":"https:\/\/sunraycityguide.com\/NewHampshire-LeadingEdge\/wp-json\/wp\/v2\/avada_portfolio\/3008","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sunraycityguide.com\/NewHampshire-LeadingEdge\/wp-json\/wp\/v2\/avada_portfolio"}],"about":[{"href":"https:\/\/sunraycityguide.com\/NewHampshire-LeadingEdge\/wp-json\/wp\/v2\/types\/avada_portfolio"}],"author":[{"embeddable":true,"href":"https:\/\/sunraycityguide.com\/NewHampshire-LeadingEdge\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sunraycityguide.com\/NewHampshire-LeadingEdge\/wp-json\/wp\/v2\/comments?post=3008"}],"version-history":[{"count":3,"href":"https:\/\/sunraycityguide.com\/NewHampshire-LeadingEdge\/wp-json\/wp\/v2\/avada_portfolio\/3008\/revisions"}],"predecessor-version":[{"id":3036,"href":"https:\/\/sunraycityguide.com\/NewHampshire-LeadingEdge\/wp-json\/wp\/v2\/avada_portfolio\/3008\/revisions\/3036"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sunraycityguide.com\/NewHampshire-LeadingEdge\/wp-json\/wp\/v2\/media\/3034"}],"wp:attachment":[{"href":"https:\/\/sunraycityguide.com\/NewHampshire-LeadingEdge\/wp-json\/wp\/v2\/media?parent=3008"}],"wp:term":[{"taxonomy":"portfolio_category","embeddable":true,"href":"https:\/\/sunraycityguide.com\/NewHampshire-LeadingEdge\/wp-json\/wp\/v2\/portfolio_category?post=3008"},{"taxonomy":"portfolio_skills","embeddable":true,"href":"https:\/\/sunraycityguide.com\/NewHampshire-LeadingEdge\/wp-json\/wp\/v2\/portfolio_skills?post=3008"},{"taxonomy":"portfolio_tags","embeddable":true,"href":"https:\/\/sunraycityguide.com\/NewHampshire-LeadingEdge\/wp-json\/wp\/v2\/portfolio_tags?post=3008"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}