Namaste (pronounced na ma stay), the universal word in Nepal for greetings and partings, is a Sanskrit word meaning ”I salute you.” And I did salute this serene land of friendly people and majestic ...