One of the diminutive states of India, Goa, is located on the western coast of India. Goa is popularly known as the “Beach Capital of Indiaâ€. It is also named as the “Rome of the East†and “Pearl of the Orientâ€. The amazing scenic beauty along
