Site icon Soul n Spirit

Flowers of Shimla

While I was busy in exploring one of the most beautiful town of Himachal Pradesh, “Shimla”,these flowers caught my attention. Hope you enjoy the pics. 

Exit mobile version