best place where you find peace of mind?

India
November 10, 2006 12:32am CST
inbetween nature..
1 response
• India
10 Nov 06
peace of mind in temple.. - temple
temple