Popular destinations for Yoga tours include India , Sri Lanka , Costa Rica , Iceland , Indonesia and Vietnam