Tourist accommodation on the coast of Malabar. Magnificent views of the Arabian Sea - North Kerala, South India.