If you always had your heart set on an outdoor wedding, this is maybe the perfect venue for you - BBR Beach Resort, Mahabalipuram, Chennai.