Blossom Al Barsha 2 You are here Home Blossom Al Barsha 2 nurseries Blossom Al Barsha 2 Seashells nursery is located in Al Barsha 2 ; very close to Dubai International Academy, the American School of Dubai, Dubai American Academy and the Mall of the Emirates. Ask a booking Villa 11, 9 A Street, Al Barsha 2, Dubai United Arab Emirates