The Indonesian Embassy
The Indonesian Embassy is located at 2020 Massachusetts Avenue, N.W.Washington, D.C. 20036. The building is one of the most beautiful in town. The Walsh-McLean House is a fabulous Beaux-Arts style, 60-room mansion, which was built in 1902 for rags-to-riches gold … Continue reading