This is a really beautiful place and i enjoyed my stay there. Goa is located on the west coast of India and is one of the smallest states of India.