Deep canyons, snow-capped mountains, and water as blue as a sapphire…. Welcome to Montenegro! This tiny Balkan nation boasts of everything beautiful and exotic; scenic views constantly retelling tales of a fantasy land. Cobbled streets, mosaic floors of Roman Villas, and ancient high walls speaks volume of its rich heritage. Coastal towns, surreal islands, and… READ MORE