Photo by Pavitrata Taylor

 

Sri Chinmoy visits Windsor Castle in Berkshire, England.

 

 

Sri Chinmoy takes in the view of the Royal Estate from the top of Windsor Castle in Berkshire, England.