The Indian Embassy in Kathmandu on Saturday organised a meditation program at its premises to mark the inaugural World Meditation Day.