MUSCAT: In India, there is a saying that weddings are made in heaven, and now, for the affluent Indians, the Sultanate – one of the safest countries with innate beauty is a haven for those who want to tie the knot in style.