Goa is a beautiful Indian State which is situated in the coastal region of western India. Goa is one of the major tourist spots in India which is famous for its beaches. There are more than 50 beaches in Goa which has their own beauty. Goa is also known as the land of worship or land of heaven.