Any warm weather climate port would be good choices the Caribbean is your best bet Eastern or Western. Yes Carnival attracts a younger lively crowd. I would book a singles cruise check with Vacations to Go and Singles Cruise web sites also Cruising for Love. You may not make a love connection but you will meet people and guess what even the older folks on my cruise were fantastic fun, cool people. I did cruising for love cruise in April Im in my late 30's. Oh Princess and Costa do singles cruises also. Check their websites for details. The beauty of a singles cruise is you will have so many people to hang out with our group bonded quick and I ran into everyone all over the ship, this or try a cruisemates group cruise maybe?