Reports

Blue Birds Rooftop Terrace

Blue Birds Rooftop Terrace

Located on the top floor of Maraiza’s Landmark Square, the terrace offers panoramic views over Osaka Castle as well as a Japan..

Osaka 5
View All Articles

Liked by Drewe