God's Own Country

India
December 10, 2006 6:34am CST
I think, Kerala in First position, then Kashmir and Switzerland
3 responses
@naman95 (1552)
• India
11 Dec 06
I think Kashmir is first , then switzerland and then follow the rest of places
• India
10 Dec 06
it is your opinion and in my opinion is kashmir is first and second is delhi and third is shimla .
@wasim989 (2298)
• India
10 Dec 06
I think the whole world is owned by god and if you want to know the best place in the world then I think it is definetely Switzerland..........