Bu Ba Restaurant
Buba Beach Restaurant is a hidden gem on the emerald isle of Sri Lanka. Located just 20 min south of the capital city Colombo. Buba Beach is an oasis in an otherwise bustling city.Hidden away among coconut groves and lush beach vegetation, Buba Beach has always kept nature in mind and has long been considered by regulars as a hideaway on the beaches of Mount