Sea View Lodge the place to be in Taro
BY BEN BILUAGizo LOCATED a few minutes’ walk from the Taro Jetty is Sea View Lodge – a semi-permanent building sitting above the sea with rooms for guests and also a bar to cool down while watching the sun set.…