Thanks, kokila,For a search which yields more than 25 results, only first 25 results are displayed in the events list and for the events occuring in the same location the markers are overlapping so not all markers are visible on the map.
There are two ways to solve this issue.
1st) not set the "page_size".
"page_size" argument is optional for the evdb search api. Right now we put "page_size=25" argument when we call the event search api every time. However if we don't set the "page_size", we can get all events at one time.
2nd) we can call search api (total_items/25) times with "page_number" argument.