Sherrylann & Alex's Catholic Wedding in Goa is nothing less than a fairytale and the Spectacular venue Bay15 does complete justice to their wedding.