On the shore of the Arabian Sea