Wednesday, March 08, 2006


Tellicherry Beach - The most beautiful place I have ever seen....:-)