what is your favourite picnic place

India
October 31, 2006 10:42am CST
I think it is switzerlan - Land of snow
1 person likes this
2 responses
• United States
29 Nov 06
on the dock by the sea
• India
1 Nov 06
it is NIAGARA Falls.. Looks amazing