You are not obligated to take an excursion in any port.
Please do your homework first. Some of the ports are better for roaming about than others.
I am a Cruisaholic; "I'm Not Dead Yet"
Carnival Inspiration, January 17, 2014 Long Beach, CA *** Carnival Liberty, March 22, 2014, Miami, Florida *** Carnival Miracle, September 10, 2014, Seattle, WA *** Carnival Freedom, March 21, 2015, Fort Lauderdale, FL