Crimea Russia

Crimea is a major land mass on the northern coast of the Black Sea that is almost completely surrounded by water.

The peninsula is located south of the Ukrainian region of Kherson and west of the Russian region of Kuban. It is surrounded by two seas: the Black Sea and the smaller Sea of Azov to the east.

Founded in June 2006, BalconyTV is a leading daily online viral music show that features bands, musicians and other variety acts on balconies around the world.

VIDEOS FROM Crimea

More