Cherai Beach, Kerala Vibrant pictorial representations of the God’s Own Country in several magazines, newspapers and television enraged my curiosity to visit this land of enchanted beauty. Finally this...