Which is the Best Place you have visited??

Canada
October 16, 2006 7:05pm CST
Share with others the place u liked the most to visit.
1 response
@blessonje (1651)
• India
17 Oct 06
i think its switzerland..wonderful place to be..