The Swayambhunath stupa is one of the most recognizable symbols of Nepal, which is why I chose to feature a silhouette of it on the…
Author of travel cozy mysteries and art thrillers
The Swayambhunath stupa is one of the most recognizable symbols of Nepal, which is why I chose to feature a silhouette of it on the…