After a harrowing drive in our behemoth of a mobile home through the busy, crowded streets of Burlington, we arrived at a janky little campsite at North Beach Campground. North Beach Campground We were pretty stoked about this campground, which is nestled next to a greenway that juts into Lake Champlain if you travel North, and terminates in the city of Burlington if you traverse two-miles South. The campground left a bit to be desired; mostly in the form of space. While most of our neighbors during our week-long stay at North Beach Campground were quiet, there was one neighbor…