Goa may be India’s smallest state, but with its long stretches of white sandy beach, Goa is fast becoming one of India’s most popular tourist destinations. It is renowned for its beautiful beaches and its amazing…