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