I had all the time dismissed Mount Abu as a crowded, touristy vacation spot...
Abu
Abu Dhabi, United Arab Emirates. Most of you’d most likely consider Dubai as THE...