The Foundation Twin-travel is a national nonprofit organization that organizes around 40 holidays annually for the visually impaired from 16 to 96 years.
The Foundation Twin-travel is a national nonprofit organization that organizes around 40 holidays annually for the visually impaired from 16 to 96 years.