Magical beauty of the verdant piece of land
Keralais a land of such magical beauty that it is fondly called Gods own country.This verdant piece of land is situated in Malabar Coast of south western India.Kerala, the emerald gem is nestled between Western Ghats and Arabian Sea.Pristi...英国华人论坛