it was lined with boutique stores , gift shops , pubs , grills , bars , cafs and even a company that organized tours of the isle anything from trips to the beaches , the national park or even haunted tours through graveyards , lighthouses and old homes or buildings that were believed to be frequented by ghosts .