India’s Prime Minister Narendra Modi has been urging affluent Indian couples to hold destination weddings in their home country.