Transform your small balcony into a beautiful garden oasis with these inspiring ideas. From hanging planters to vertical gardens, there are plenty of ways to maximize your outdoor space.