Who has heard of Goa, a tiny state on India's southern coast? Lovely Beaches. Google might be helpful for more information. Post Comment Receive notifications Add a comment...