Bangalore popularly known as the ‘Garden City of India’ has a lot of natural treasures when it comes to tourist attractions. But when the most amusing...