I'm sorry you have to cancel your cruise. You say you were not "told" you could not cancel. Did you inquire as to the cancellation policy when you booked? Did you book with a travel agent?
Mary Lou Scanlon
NCL Pride of America April 24, 2010
NCL Epic February 12, 2011
RCCL Allure of the Seas - September 18, 2011
Celebrity Eclipse - February 11, 2012:
RCCL Navigator OTS - February 9, 2013