This garden is a little gem that is a must see when visiting Victoria! The garden is beautiful! The people working there are extremely helpful and knowledgeable. Highly recommend having the tea, sandwiches & pastries at the Teahouse. They were incredible! The service was awesome, the price reasonable and the view stunning!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.