Famous for: Lush greenary and cool atmosphere
The other most fabulous attraction of Mount Abu is Trevor’s tank. It is located only 5kms away from the Mount Abu. A British Engineer built this tank and just because of him, this tank got...