La Vista Garden
Phone Number: Suggest Phone Number
Website: Suggest Official Website
Categories: Beach Resort
Address: Pemba, Morogoro, Tanzania
GPS Coordinates: -6.13143,37.62935
Facebook: facebook.com/1715729305394078
Instagram: Photos and Videos