Goa India is an endearing abode of scenic charm and many tourist spots intricate churches and temples, evergreen hills and mountains