One of the best ways to enjoy the beautiful architecture and skyline of New York City is by boat on the open water. There are a number of different boat tour and cruise companies that exist in NYC and will take you on an amazing journey with some great views and allow you to get…