Swami Vivekananda Cultural Center, Embassy of India is located in Kathmandu, Nepal on P8C8WH5, Kapurdhara Marg. Swami Vivekananda Cultural Center, Embassy of India is rated 3 out of 5 in the category cultural center in Nepal.
Address
P8C8WH5, Kapurdhara Marg