Did anyone see Santo Domingo Invita this past Sunday? They had a travel segment on the show about paragliding. I can't remember the town or the name of the place but i would love to check it out. I tried looking for a santo domingo invita website. no luck.
any suggestion? any one see it?
any suggestion? any one see it?