5 Great Hotels in Kerala

The state of Kerala, located in Southern India on the Malabar Coast, is one of India’s most visited areas. This is due to its tropical beauty, with palm tree lined beaches as well as some stunning mountain scenery and unspoilt rain forests. Thanks to its tourist influx, the state’s infrastructure is excellent and it offers [...]