Thursday, December 18, 2008

Splash on Munroe Island, Kerala

This is the second heaven in the world