Goa is a beautiful strip of the west coast of India. It is a home of lovely beaches with its natural scenic beauty, swaying palms, miles of golden sand, lush green land, feni - the famous local lequila and Portuguese influence on Indian culture.