
* There are no photos of Meher Baba taken at this location on his visit.
Meher Baba first landed in England at the port of Folkestone after crossing the English Channel from Boulogne in France, on the 12th September 1931 on the ferry boat "Biarritz".