ikreatepassions.com
Toro Toro, Baga- Experiencing a tropical cafe bar! - iKreate Passions
The first thing you will notice about Toro Toro is its caravan bar that is visible even without entering the place and that alone is enough to make you curious about this tropical little cafe bar.