December 5, 2014December 7, 2014 Boat house, Kerala, India : A little heaven, in God’s own state. Continue reading →