PeelBoy
TUG Member
Does anybody know Geo Holiday? I understand Geo is a small Canadian company on point system.
I would like to know their reputation, price, resort quality, customer satisfaction, or anything you can provide, if you are a Geo member or know the system.
Thanks a million.
I would like to know their reputation, price, resort quality, customer satisfaction, or anything you can provide, if you are a Geo member or know the system.
Thanks a million.