Hey Utkarsh, There are so many amazing places that you can see, but let me crunch few good ones for you. You can start with a trip to Grand Canyon. Take a road trip on the famous Route 66. As you said you have 2 weeks, you can go for a hiking trip in Yosemite National Park. New York should be on your list, the city that never sleeps. You can take a hop on pass and explore the major parts of the city like Empire State Building, NYSE, Charging Bull , Ground Zero, Rock Felle, Statue of Liberty, Times Square, Madam Tussaud's, Central Park etc. If you want to experience the crazy night life, Miami is the place for you. You can also plan to visit Las Vegas before calling it a trip.
Thanks a lot Kanika. I think there has been a miscommunication from my side. I forgot to mention that I am going on a business trip. So, I would be getting time out of office hours only. That's why I asked for weekend getaways. But yeah, I have added all the places that you suggested within the new york city to my checklist. I am thinking of miami as a weekend getaway. Further, I would really appreciate if you could suggest me a 2 day itinerary for miami as well as the expenses of the same.