If you want my personal opinion, it is too a niche for being a successful "startup" business.
Like imagine if I add to your pitch "trips for people that like ... And to have a bottle of ketchup on lunch tables and that like hotels name starting with b or k".
Probably ok for a small modest local travel agency but not more.
I would see more success as a "sport and leisure group trips travel" agency but I guess that there are few other competitors in the field.