How about a place wherein there is a large population of cats than humans? Dare to visit and get to know more about the well-known ‘Cat Island’.
READ MORE »