Goa, India’s smallest state located on the southwest coast along the Arabian Sea, offers a wonderful, laid-back escape from the intense energy of the mainland. Having been ruled as an overseas province of Portugal for over 450 years, Goa features a completely unique fusion of Indian culture and European lifestyle, defined by white-sand beaches, colorful…