Himachal Diaries: A day in Shimla
Shimla is a popular hill station located in the state of Himachal Pradesh in India. This beautiful hill station...
Some info on Villa Crespi, on Lake Orta 
In naming Lake Orta, a reference to the Relais et Chateaux Villa Crespi cannot fail to emerge. It represents a villa on...