Jofra

Jofra - A port town on the Arabian Ocean coast. Heavy rains come with the Monsoon season.