I thought "On Location" was a strange…
I thought "On Location" was a strange name for a travel company, until they hosted our ten days. From our arrival to departure they were well organized and exceptional people on the ground with you = On Location!!
Date of experience:
Aug 26, 2025