Cabo Verde, often referred to as Cape Verde is a group of volcanic islands right before the west coast of the African continent, more specifically Senegal.
See Switzerland by train on the cheap and do it in style. A truly memorable and thoroughly enjoyable way to see the stunning beauty of the Swiss Alps. The lush green mountains, valleys and vineyards are breath-taking. There are...
By Lajjaish I call it a magical village or rather a town with picture perfect frames .If you ever plan any kind of photoshoot, especially pre-wedding shoot then this is the place. When I visited this village for the...