Friday, January 29, 2010

Do you know where this place is???

Do you know where this place is?

Experience the architectural beauty........














This is Elephan Corridor situated in
Dambula. Sri Lanka
Wonderful, isn't it?

No comments:

Post a Comment