August 2011 Swiss Residence: An Idyllic Retreat Beautifully perched like an Eagle’s nest on the top of Bahirawakanda, the Swiss Residence Hotel is surrounded by a...